MMSSDPSALKPSKRARTQRSISSTLSADPKSRADISSRTQEMNQRAKDGAPLSETELRDVINSVQNVYPSETDMSWEDLRTVLKDVAHLSHKDWAVTGNNAKRLGEKLLQDGVSKSSRQLLERILTEGKWDEGAKYATERPDSVQPWAVLVTGVNGIRKTTSIYQTWFPNLLGEALVAPDGAKTHFSNQVLPVGSNSFFRQLDHMIATLCNEDFGLLYSMTSELLDEQMLKDPPRDVIKKYSDLKAAIFTRYRTLAELLGALLLTEAQLVKSNCMMETSGRDVAMFNYVDHFFPKGYSKLALHFTVNDLSQAKESVDQRMVREIQTGINAVKKESVFDIINANAGGPYGSEVLEGIQRDSDKVWNTVLDGSAGVGKDWYKATIRINAKANEPWTAQAVKPDGSLGAEFVFEKSPSF*