MTTDPSVKLKSAKDSLVSSLFELSKAANQTASSIVDFYNAIGEDEEEKIEAFTTLTESLQTLTSGVNHLHGISSELVNPVDDDKDAIIAAPVKAVRRKIERDPNAPKKPLTVFFAYSAYVRQELREDRQKAGLPPLSSTEITQEISKKWKELSDNEKEKWKQAYNVELENYQREKSKYLEAKKNGTLPPASLENGPTHAPVPIPFSLQHAAEPPVEKRPHDDEGSSEKKKKKKKKDKKKDKSNSSI