MSLEDTLANMSLYDAKKYFRKAQNVVFNYTEMEGKVREATNNEPWGASSTLMDQISQGTYNFREREEILSMIFRRFTEKAGSEWRQIYKALQLLDYLIKHGSERFIDDTRNSINLIRILETFHYIDSQGRDQGINVRTRVKALIELLSDDNKIRAERKKARETAKKYKGVAGGSASADGSLNSKAGFTSTKVHGISVSADFDSDNEDNEDGSFSQNGYNDNASRATSTPGQGKQEPEDFVDFFSSESSKPSKELIQEDEKKADEEEDDDDEFSEFQSAVPVTNPANSFNLLNTSPIEGMPATTSSMPFYNSSTTDQGKITPAIAEPKKVDPFSSLFSTAKASAEAPSAPKASQAKAAASNPVSNSTTALSTDQDDDDEFGEMHGGAVQQEQNTNNNHTSSKEIDLLSF