MMKIMDDPLHSLNDDRCLVCNAISKGVHNKCRSCRACAAFYKRAAAVSASYRCKNGNFQCDIDHSKSPMCKACRFIKCKKIGMVIKRTVTQLESSEVEINFQKNKFIDKSIKCRSLDLTKTINIPLNINFESSKSFIKLDDIVSQIKEIFRRRETLEFAAIFTNKTSLQHTMTAIANFSNSLKMNSYDIMPEPNIEEIQRNMLFWKKYIILTAEMLMEIPEFVFLSEYHKLYLFRYFWPFWFVLFRVWRAIEVFGPNMNFPCAYLDENGFIKLISFNETNPNISHDEIKKLAEQYNPLVTYLVEYIHTPLKALNPSIFEITYLAMQNLWTYKSIENCPEIFNERNKLLLIASSNEIHHYYIQTKKCGDYAYRITTLMKIFFSISRLIDQVHEHSLVGKIFELYHCDIFKSEIAPLGIM