MASAAAEGRSRVLVIGGTGYIGRFIVAASAREGHPTAVLVRDAAPADPAKAAVLQGFRDAGVTIVKGDMYDHESLVTAIKSADVVISAVGYAQLPDQTRIISAIKEAGHVKRFFPSEYGNDVDRVHAVEPGKSVFGGKARIRRAIEAEGIPYTYVSSNFFAGRFLPGLAQIGVTEPPTEKVLIMGDGNVKGVFAAEEDVGTYTIKAVDDPRTLNKILYLRPPSNTLSHNELVSLWEKKLGKTLERVYLPEDELLKKIQESPAPLNVALAISHSVWLKGDHTNFEIDPSFGVEATELYPDVHYITVDEYLNRFL*