MAPTTSAAVLVPAAAVVLMVMMALPLSAAAAAAPLLPAPIGQPGCNTTCGAVSVPYPFGFGPSHCYWPAGAQPHLRHQPHPPRLLLGDGTLRVTAIFLANNTVRVVRAGPIINITGDLFTSDDGWNASLDFGRGFREHGYLLSSRNELVVFGCNVMATLSADVVGEETTKIVSGCASLYFLQKLYGKERYCTGTSRCCVASLISGGVPKAAQVRWLYSGNHTFEQTQEPVTVFVTPYGWIDDLAQWVDGFKEVPLLLEFGVKQGLPPALPQGSMHDGLHTRRATHGLQE*