MVIIHEYPLAIVEHFGFTRFVSSLNPSFKIISRPTLRSDILKMFVSEKNCLKKVLENNESKIAITTDMWTASNQKKGYMVVTAHYIDQFWVLRNKTLRFSEESLILKGRFLHMRCSAHILNLVVQDGLDVIGGGIERLKRFHKLTELFSGRKYPASNLFFRQYWSTINEVLAIAAILDPRNKLECVEFYFGEIYGIDSDMEIERVKNTLYELLYEYQDKVFSNEAYSSTPSESSVLGKRSASCLDSNSVGDDGGGDKWSRVKKTKKRKVNVKYELDHYLEEDALPENGNFDILKYWNIELKYPTLQRIAKDILAIPASTVASESAFSMGGRVVSPSRSRLAQNTVEALMCLQNWIIGDYSGSSFDNAQSCATILEDGDPMECETSGGYGSDVLDLDDSLVFLYKKFNVFSPEIHSIHPIHPWVMDGWNPGDRQAG*