MEAKGETQWSSIIVPSVQELVEEKVITTVPLRYVQSDQDKSGVTDDSGLIPDIPVIDMKRLCSSAAKDSDSELVNHGIDQTFLDKTKLETHDLFSLPMEEKKRFWQQPDEMEGFGQAFVLSEDQKLDWADIFFFTMQPTQLRKPHLFPKLPLPFRDTLEMYSAQVKSIAKTLIAKMGDALQIKPEEIEERFRDDMFQSMRMNYYPPCPEPNQVIGLTPHSDAGALTILLQVNEVEGLQIKKDGKWVFVKPLPNAFIVNVGDVLEIITNGIYKSIEHRVVVNSEKERLSFATFHNPGLNKEISPAKSLVEKQKKCAKFKSLITKDYLKGLFSRELYGKAYLDAMRI*