MPTTMEDVTAKIDAVEIDPKGGLALKEKAIEGELKTTETTQEKTNEAKSDPEKEPNGATFKEEEVPVEVEPKTGVSFPVKLEDGKQLKAVGLRKKSMLGMGIKIYGFGIYADNEKLKDLMQSKFAKAPSKPTKEMYQMVIDSDLGMMMRLVIVFSNLTMNMVRKNFDEGLGAAIKKLTGGKNEELTKKIMGEASDDIKLNSGSVIEISRLPGYVLQTKVKGEIVSKVESELLCRAFIYMYLGDDPFDKDAKEKFGASMLSLF*