MKGNVFASLVSITNGLHRDNRSEREFDILNSELKELPKANNAVFKVNFKRPLNSKKEYYFKLISNDTETELAALKSQFSKDATEPENKYNYTVQFNKFNKYLKDIATYIKKQSISNDLGNDTDYIINYLKVSAIRLYAELQELYGHFTDTALFSIQEIAEKYFNDADFDTSIFEKLEAVKKEVVKKTNKPKSKPKTSFGYKNRDTSNLLPVIKQLHFRIELLDNRTTPEQLEKLLLAENFNNIDYKIYLQCETTQFSYVIKELKSYFHNLKPATIERSGKFITKTGAALRAGNLYKNKIDNPKEKEEIDKTIQQLQ