MVKDVEVGREFQAKDYHDPPPAPLVDAEELTKWSFYRAIIAEFIATMLFLYISVLTVIGYKSQTDPNHNGTGCDGVGILGIAWAFGGMIFVLVYCTAGISGGHINPAVTFGLFLARKVSLIRAIMYMVAQCLGAVCGCGLVKAFQKAYYTRYGGGANELQPGYSKGTGLGAEIIGTFVLVYTVFAATDPKRNARDSHVPVLAPLPIGFAVFMVHLATIPITGTGINPARSFGAAVIYGNDKAWDDQWIFWVGPIVGAAIAAIYHQYILRAGAVKALGSFRSSSTI*