MVKEDRTQWKAKYFVNLATKLKDHNKCFIVGVDNVRSKQMQQIRTSLRGHAEIVMGKNTMMRKVIRGMIAQDENLERILPHIKENVGFVFTNSDLCEVREKIQSNKVAAPAKAGAIAPNDVSIPAQNTGLGPEKTSFFQALSIPTKITRGTIEILNDVPLIKEGHKVGQSEAALLNMLKISPFTYGLVIKQVYDQGSVYEPAVLDITPEDIKNKFLSSVRSLAALSLAINYPTLASISHSFVNGFKNLLAISVTTDYTFKESEKIKEYLKDPSKFAVAAAPAAAAPATAAPAAKKEEPKKEPEKEESDDEDMGMGLFD*