MSLLSKLRLITVDVTGTLIAYKGHLGDYYCMAAKSAGMPCPDYNRMHEGFKLAYTEMARQYPCFGFAAKMPNIEWWRTCVKNSFVKAGYDYDEETFEKIFRRIYSAFGSSAPYSAFPDAQPFMRWAREKGLIVGVVSNAEYRYKDVILPALGLNQGSEWDFGVFSGMVGVEKPDPRIYKIALEMAGNVAPEEALHIGDSMRKDYTPARSIGMHALLLDRFKTADAESWRQSGATVLPDLVATQEWLTKNQNEEQEKTVASRVLNRMSEKLKMGA*