MELLKSPFPIFSPNPNNFSIIRPPTHCFRTKVSIKPPPPEFDFKSEILSGSRAIIAEMHPELLDLADEGSLVVIRKSQFGPVPAWRTEFVEPEAIWLLGTNHVSEKSAVDVERVVQTVKPDNVVVELCRSRAGIMYTSTDTEIEPRLKSNPFSLSGSGFFGAISRSINLGGQTALALRLLLATFSSKISSNINRPFGDEFRAARKASEEISAQVVLGDRPIEITLERAWNSLKWKEKLSLVISVLGGITSSSDQSKINFKESTTDDSNFQLYEQLSFSYPSLLQPLIHERDTYIAWSLKRSKAVRDSKRVVGVIGRGHLNGVIYALISDLGDLRFRDLVGDRASSVNGSSSSSSWVDTIVKNLIRDTIIGVVIWVLYEQIKN*