MTSDPSVKLKSAKDSLVSSLFELSKSANQTASSIVDFYNAIGDDEEEKIDAFTTLTEALQALTSAATQLHGISSELVNPMDDDKDIPIALHTVTPIKQAAKKKAERDPNAPKKPLTVFFAYSAYVRQELRDERQRNGLPPLSSTEITQEISKKWKELNDTEKEKWKQAYNIELEHYQVEKQKYLEAKKNGTVTILEGPNHAPIPFPQDLQEDQYPSHQHTEKRNREDESTSGEKKKKKKKKDKKKEKKND*