MSAARGLPTRRPQRSTAGQHGKAYGQTDFGFGATNGFPGAAAWEQTEDLPEQPATRVDLNKLKVQTLRKYTKQYEVQGVHPTSSKEDIAKAVTEHWNTLPISEETVLQNLLKPQVYPRIAALYSLSSVDEEELVEGHAPAAFIGSDGEEEGLVEGHLAPSISSRDDLEEMVHEAFEQEIENINQAVHEAFKQERAELDLQVGQTVQEAVQEAVESAVESAVETAVENALLDRSFDIRANFNTLIALTGVILYWRGMWNLWDSWLGTESVTGNVGSILIGMSVILLFRIFKLPLAEFW*