MASMNDQHGGATAHVLLVPLPAQGHMNPMLQFGRRLAYHGLRPTLVATRYVLSTSPPPGDPFRVAAFSDGFDAGGMASCPDPVEYCRRLEAVGSETLARVIDAEARVGRAATVLVYDPHMAWVPRVARAAGVPTAAFLSQPCAVDAIYGEVWAGRVPLPMDDGGDLRRRGVLSVDLATADLPPFVAAPELYPKYLDVSIRQFEDLLDADDVFVNSFNDLEPMEAEHMESTWRAKTVGPTLPSFFLDDGRLPANKNHGIDIFTGDAPCMEWLDKQAPCSVVLASYGTVYSLDGAELEELGNGLCNSGKPFLWVVRSSEGHKLSEELRGKCKEKGLIVSWCPQLEVLKHKATGCFLTHCGWNSTMEAIATAVPMVAMPQSADQPTIAKYVETAWEIGVRAQLDEKGSVTKEEVEISIKKVMDGKRAVEYKRNAAKWMQKAKEAAQVGGSSDKNIAEFVAKYLSN*