MSLEDTLANMSLYDAKKYFRKAQNVVFNYTEMEGKVREATNNEPWGASSTLMDQISQGTYNFREREEILSMIFRRFTEKAGSEWRQIYKALQLLDYLIKHGSERFIDDTRNSINLIRILETFHYIDSQGRDQGINVRTRVKALIELLSDDNKIRAERKKARETAKKYKGVAGGSASADGSLNSKAGFTSTKVHGISVSADFDSDNEDNEDGSFSQNGYNDNASRATSTPGQGKQEPEDFVDFFSSESSKPSKELIQEDEKKADEEEDDDDEFSEFQSAVPVTNPANSFNLLNTSPIEGMPATTSSMPFYNSSTTDQGKITPAIAEPKKVDPFSSLFSTAKASAEAPSAPKASQAKAAASNPVSNSTTALSTDQDDDDEFGEMHGGAVQQEQNTNNNHTSSKEIDLLSF*