MASSSISSAVNLPTNSCYEIFLNHRGRDTKNTFASHLYRRLVLHGFRVFWDKEEMQVGDTLTCQIQEAIKTASVHVAIFSPRYAESNWCLDELHLMVKSGKPIIPVFYHVHPAELRWTQGEGIYAEALRNLQKKRAYDSQARYNATTIENWRTALSTVAEIRGLELEKFNGDEGKLLEKVVESVSKKALVILDDVDHVNQLDALLRPSRDVLHSTSLILITSRDSDVLTRSKVEESSMYKLTGLNPQHSQELFCMHAFTQRHPLPGFEGEKRDTAIRIWDGSGWKGSLGFRSLQNKSIVEVDTEVGFSGEIENRIRMHDHLRDLGRDLAKDPRLPRRIWKTEDIGDLLQHSSVVTEVRGISMHWTKNDPSFSGCKMRNLQLLDIGCDFNANDPWKGIMNAVQSPNLIWLRSHNCGYSYLSSWIPLMKLRVLKVVNLYLQALWQEESEAPLQLRELEIEARLIPKSVGLLKHLERIVIYANLSFEKLPEDFFYLLSLKHLKISFS