MAKLVHDVQKKQHRERSQLTSRSRYGFLEKHKDYVKRAQDFHRKQSTLKVLREKAKERNPDEYYHAMHSRKTDAKGLLISSRHGDEEDESLSMDQVKLLKTQDSNYVRTLRQIELKKLEKGAKQLMFKSSGNHTIFVDSREKMNEFTPEKFFNTTSEMVNRSENRLTKDQLAQDISNNRNASSIMPKESLDKKKLKKFKQVKQHLQRETQLKQVQQRMDAQRELLKKGSKKKIVDSSGKISFKWKKQRKR*