MKNKFYIYIILAVFFVSCQNEDWDFPDFDYQTVYFAHQYPVRTITLGEDIFDTSMDNEWKFRIMATTGGVYSNNADIRLDFTVDNSLLEGVVFGDSGEEIRPMPSTYYGILSENIIIPRGSLIGGVEIQLTEAFFNDPLAIRNTYVIPMVISNVVNADSILSGNPLVNNPRKIVEADWVSAPKDFTLYAVKYINPWHGFYLRRGVDVITGKNGNNDLNDTVIRRAEYVEQDEINNLNTYSLRQVEFPLSFQDSGGQNIQANLLLTFDAEENCTVTAASGDFTASGTGSFVKRGERNSWGAQDRDALYLNYQIDLEDMNIQVTDTLVMRNRGVAMETFSPMLR