MDKPVMEVAIVGAGLGGLALAAGLHSRGIQAHVFEKSPNLIADTATAVSLGPNASRALDGIIVGLSAAIKSVASLTKTTKATLCGSRNGAGDKTLVTSYGKDELYVVKWRSARSILASRVPARYIHCSHVLLDYFLDDQSVALRFQCGGEATIIRAKFVVGADGINSAVRRAMYPADRPRDLHLINWNALVHNPGRFSVHDRDQIALIRSGPSLCYLVDAGEDYTLWVFRVEDRSTAKESSGGFCDESGKARVLEEIDKLLGSSPAWEPLKIAVEATEAGQIFQRRIKDRIPLESWSNLDQRVVLMGDAAHAMHWGPAQGARTAFEDAHQLCELLSPALAAGNPEDLKRAVMR*