MGVVSDVEGAARRFWIRSHRESVFAAYTPFVVCLASGSLELDTFRHYIAQDVYFLKAFAQAYEMAEECADDDDAKEAIFHLRRDVLEELKLHNSFVEEWGIDFAKETTPNSATVKYTDFLLATAAGKVEGEKGPGKIATPFEKTKIAAYTLGAMTPCMRLYAFLGKELQPFLGPIGTSHRYKKWIDSYSSESFEGSALQNEELLDKLSISLTGEELEVIGKLYHQGMKLEIDFFTAQPIVQRTVVPLSGVLAPAEQRLVLFSDFDLTCTVVDSSAILAEIAIVTAPKGDLDVPGTPHSRKSSADLRNTWNALSRQYTEEYEQCIETIMPTEKAEVFDYEGLCKALEQLPDFEKRANARVIESGVLKGLNIEDIKRAGERLKLQDGCTGFFQKIVNKEELNADVHILSYCWCGDLIRSAFSSGGLNVLKVHSNEFMYNESLSTGEIVKNMESPMDKVRSFKDILNHCSNGKHLSVYIGDSVGDLLCLLEADVGIVVGSSSSLRRVGSQFGVSFVPLFSGLVKKQTEIAQGDSCSWKGLTGILYTVSSWAEIHAFILGP