MNSENEGELAKEEIGSNIKECIAGKLKNKNIHVKKIKQFFILKNKYYKLIKKKYRLKIWSGYKVKSRKSEWKGVRTEGWIKKQNKQKKFKYYTSIGLFLKKLIDDIFELIKENYVHINSYLKDALPNINIKYILYIFFIYFLVNIMLFICSLFVYFFLYFHIIPQNKYVHKIDFSLAHDPIDTYLSIEDFCNQKNKTNESIFHLNSQEKKCLKDLNFFFKYENVGEINSNKDTCCFSKNSNNRMDNDFSFFFNKNFNEEIKKRKDIFEKNNEDMLSYFYEKDAEYKYLESNILKGEVNFDNIIKTDNEIQNNGKFYNYFVSFFTKKNNANKLKIKKGYKIDILLNFSYTNNNHNDKLNFLQIDTQVYSYDDSLILKSKKLHMKNKNYDFINKLHLILNAPFYFFNLFIHNKTKLCLINEHKYTDSFKKIRIYIFPAIQMIDANIVVLVYSNFFYYYIYKHPILFLYIIFLLSFVLIFFNTILFLFGGIYYYMYN*