MSNDPSVKLKSAKDSLVASLFELSKSANQTASSIVDFYNAIGDDEEEKIDAFTTLTESLQTLTSAANQLHGISSELVNPMDDDKDVEGTTNGTGGDSSGVLVKTAAKKKVERDPNAPKKPLTVFFAYSAYVRQELRDERQRNGLPPLSSTEITQEISKKWKELNDTEKEKWKQAYTVELEHYQKEKQKYLEAKKNGTFTVSDGPNNAPVAIPDNLQEDQYPAHHNLENKRHHEEDGTSTISGEKKKKKKKKDKKKDKSSNTSNL