MGRPKGSLGKNSKKKVKDVNKPKRATSAYFFFLAQCRKEAAKAGKAPTKIAEFTKEASEKWKALSADKKKPFEAAAADDKRRYETEMAVYKGKSVDPNKPKRPPTAYFLFLADYRIRMANKGIEHKELLKMAGEEWRSLSNEDKKPYEKKALEESKKYESAMTEYRKTGGASGGPAAKKAKVVEEEEDDDDEEDEDDDEDDDE