MVKEDRTQWKAKYFVNLASKLKDHNKCFIVGVDNVRSKQMQQIRTSLRGHAEIVMGKNTMMRKVIRGMIAQDENLERILPHIKENVGFVFTNSDLCEVREKIQSNKVAAPAKAGAIAPNDVSIPAQNTGLGPEKTSFFQALSIPTKITRGTIEILNDVPLIKEGHKVGQSEAALLNMLKISPFTYGLVIKQVYDQGSVYEPAVLDITPEDIKNKFLNSVRSLAALSLAINYPTLASISHTFVNGFKNLLAISVATDYTFKESEKIKEYLKDPSKFAVAAAPAAAAPATAAPAAKKEEPKKEPEKEESDDEDMGMGLFD*