MRLNDEPENALVVSSATKTVVVSGNVKYKGVVQQQNGHWGAQIYADHKRIWLGTFKSAAEAATAYDSASIKLRSFDANSHRNFPWSNITVHEPDFQDCYTTETVLNMIRDGSYPHKFRDFLRVRSQIVASMNIGGTKQVRGEVNQESDKCFSCTQLFQKELTPSDVGKLNRLVIPKKYAVKYMPFISDDQSEKEDGEIGGSVEDVEVVFYDRAMRQWKFRYCYWKSSQSFVFTRGWNSFVKEKNLKEKDVIVFYTCDVPNNVKTLEGQSKTFLMIDVHYFSDNGTVVAEEVSMTVHDSSEEGMKTENFVSSKSKDKETKTEENKGGFMLFGVRIQCP