MSFLPPSKRIKLDKPYLNGEDYIKQKPYTERKEVPLLDSIDPALLIKSPSTGVGGLAPPYTDSSRAIEAWDLHLDSSDIGDTGDTTDNYSDTGSDDGSIDLAALNIDNSRNTASPSSSTCSSISTIFNPLSPGNLKVNFYDEETIPERLWLAIFIQNTEGVEELIEEGATAMTNTGFGGYAIDMAVRLEDADIMMKVLLDIGMRDYLAADETAKIIVFGHTCKHGTPEMLETLSDWGPWFSWKAYWYWCLRLSDQTKKGANGNKVWELKEAYMEREKNKKPLMYRNDVLDTWDEAQELPPIPQVMRLHCNANPDHNIGDLYHIELLDPVKCINPASHAPVESNRRRTGPWDIF*