METTMLGMVAVCRSSSVSSTLLGDRCTHEKWAGCRSSRETLQSWTGGRRKSGFACRCALVEEVSAKQEVALTLGRRHASLVGLAGCAASSFGWRFAEPALAKDVAVGVYLPPAQSVAGFVQFTAKTRDTPALRAGNVQPYKFVLPPSWKQARVANILSGNYCQPKCAEPWVEVKFEDDKQGTAQVVASPMVRLTNKPNAKIEEIGTPEKLISALGPFVTGNSYDPDEVVDTRVEKRGDETYYVYALDTPYARTGTHNLAAATAKGNVVLLFVVSANDAQWASSQGVLKTVLESFQA*