MLVFAAKTYNCSALVMHVKARLTDKTIDPFLQLIDDNRLRAVNSTLGDKIALYGSSEDNTAALEFLSAVTITEDLSTESLVSLIISNLGSLSETEASTMRKELLQSFSPDDAFALGAQLYMETPRPCSPFASQENSSFPEMAPPTEEDLVNELFGSQANTKDHVSKDAKHVLSVNQLLESVLDTARHVASSISTSATPVPYSQMASQCEALVIGKQKKMSVVMSFKRNPDPLLLPAPEKNDLSGLIVYEADQDLQKIKNNSLNGQKLAIDAGNPEWFSITSSLLHSSSQECQHSWQSFRLPPASPYDNFLKAARY*