MVLLAFLSALESRVNQSKSAMEGASMSQSNPRTVDEIFRDYKARRSGLLRALTSEVEDFYQLCDPEKDNLCLYGYADGTWEVNLPAEEIPPELPEPALGINFARDGMQRKDWLSLVAVHSDAWILAVAYYFGARLEKIERKQLFNLINELPTLFDIVTGRKTIKEKGNANNTNKNKGKSDRPPQPHGTPEEGEEDSADDEDDEEHSETTCGSCGKRYTAEEFWICCDMCERWFHGKCVKVTPARAEHLKQYKCPSCSKRARA*