MDKIRVAAVQMVSGVSPETNVAAMKRLVARAAEQGADWVLLPEYWVLMGANDTGKLALAEPLGGGRFQTALSETAKECGVVLFGGTVPLQSPEAGKVMNTLLVYGCDGVRTGLYHKMHLFGFSGLGERYAEADTIRAGREVPHLSAEGMPVAAGICYDVRFPEFFRRQLPFDVLMLPAAFTHTTGKAHWELLLRARAVENQCYVVAAAQGGLHENGRRTFGHSMIVDPWGDVLDVLPEGEGIVTADIDANRLNSVRNRLPALKHRVLDAV*