MLAGSIAGVVEHMAMFPVDTVKTGVQMLSVPSSCPCGSPVPSLTKAVVEGLAGFYRGLGAMVLGAGPSHAVYFGCYEFFKEKFGGNRDGHQPLVHMASGACATVASDTVLTPMDVVKQRLQLSRSPYQGVADCVARIYRSEGLAGFYASYRTTVLMNIPFTGVHFAAYEAAKKILSELYPDQAGDDHLLTHVAAGGTAGALASGITTPFDVVKTRLQCQGVCGATKYSTSSVTQVVKEIVRREGSAALFKG