MSTSSLAFLKAKACAEIVAELIASENQNKVINLNALKMRISKKHQLSESPRLTDIIAAIPPDAYLKESLMRKLRAKPVRTASGIAVVAVMCKPHRCPHIAMTGNVCVYCPGGPDSDFEYSTQSYTGYEPTSMRAIRARYDPYEQARGRVEQLRSLGHTVDKVEYIIMGGTFMSLPESYRHTFIANLHNALSGATTEDLDEAVKFSEQSETKCVGITIETRPDYCLDQHLDEMLRYGCTRLEIGVQSVYEDVARDTNRGHTVKAVCETFQLAKDTGYKVVTHMMPDLPNVGMERDIFQFQEYFENPAFRTDGLKLYPTLVIRGTGLYELWKTGRYKNYTPNALVDLIARILALVPPWTRIYRIQRDIPMPLVSSGVETGNLRELALNRMRDLGTKCRDIRAREVGMQEVHHKIHPEQVELLRRDYTANGGWETFLSYEDPKQDILIGLLRLRQCSDKTYRPEFTSQPTSLVRELHVYGSAVPVHSRDPKKFQHQGFGTLLLEEAERIAKYEHGSKKISVISGVGVRKYYQKLGYTLDGPYMSKWL*