MSSSFGFFVRTPLATLCVYFLRNFEPLLKNYDSTTIEIYNGHEEWIGESHDLHVVALSFRLLRQQGYYVSSDVFRKFTDDQGNYNKALVNDTPGLLSLYEAAQFRVHDEEILDEAINFATTHLKLLLPKLSNSLSMQVSYALKYPINKTIARVATRKYISFYQEEESSCDQVLINFAKLDFSILQKMHKRELCDITRWWKELDLANELAFARDRVVELYFWCLGVYFEPQYKVARNILTKVLCFVSITDDIYDTYGTLHELTLLTNAIERWNLDATENLTSYMKLFYTGLLHFYNEVEKELEKENKSFRVNFAISEMKKLVRAYFQEAKWYHGNTVPKMEEEYMKNGIQSSANPTLATASWLGMGDEATKEAFEWISTEPPILVASSNIARLLNDIVSHEREIERGDVASSIECYMNEYGATKEEAYMEIRKIIENNWKDLNRGCLKPTTVPRVLLMPVLNLTRVAEFVYKDEDAYTFSKNNLKEVISMVLDDPIEE*