MTPGGQAQIGNVDLVKQLNSAAVYRLIDQHGPISRIQIAEQSQLAPASVTKITRQLIERGLIKEVDQQASTGGRRAISIVTETRNFHAIGVRLGRHDTTLTLYDLSSKVVAEEHYPLPERTQETLEHALLNTIAVFIDSCQRKIRELIAISVILPGLVDPESGVIRYMPHIQVENWGLVEALEKRFHVTCFVGHDIRSLALAEHYFGASQDCEDSILVRVHRGTGAGIISNGRIFIGRNGNVGEIGHIQVEPLGERCHCGNFGCLETIAANAAIEQRVLNLLKQGYQSRVPLDDCTIKTICKAANRGDSLASEVIEHVGRHLGKTIAIAINLFNPQKIVIAGEIIEADKVLLPAIESCINTQALKAFRKNLPVVRSTLDHRSAIGAFALVKRAMLNGTLLQCLLES*