MSSPELLPQLHITPLRVKTPPMQPIASRKLCKAPRHTKCSLSPAVTDCPYPVVILPGLGNNSNDYSELKLSLEKKGLSVTVAQVSRPDWLRNALGLLDRNYWVGTLSPRPVLDWYFERMKAAIAAAKEETEGDSKVSLVGHSAGGWLARVYMAEFGISDVAMLLSLGTPHLPPPKGVPGVIDQTRGLLDYVNEVCPGNIFAPDVDYICVAGRFLKGERLFPVETPAVATTGVGTLIATDMEHDGSVPELRSLEGNGKEAKKRVVTLQARIVGQGYKQVCGQADVWGDGVVPQISAHLDGAKNITLDGVYHSPVGARLPDRPWYGSAGVLEQWMHYLQ*