MKVSKGKGPVRKEKKEVLKPVVEDRKVGKRKAAIEADKSRRKLAKNAKLGKKDPNKPKRPASAFFVFLEEFRTIYKQEHPNVKAVSAVGKAGGEKWKSMSHAEKAPYEAKAAKRKSEYEKLMKAYNNKEEDTDDEEEEVAERSKPIVKDDEEEESGEEDDEEEDDDDDED