MKLVIAEKPSVALSISKIIGAKNKKDGYYEGNGYRVSWCVGHLIQMANPDSYDEKYAKWKIDDLPIIPSEYQYEVAKATKKQFAVLKKLMNDKAIDTVINACDAGREGEAIFRLVYLQASCKKKMKRLWISSMEDSAIKDGFDKLKDGKDYDNLFESAQARAVADWLVGMNISRLYSCLYKQNYSVGRVQTPTLAMIVKRDDEITNFKKDKYYTVELSMNGFILSTERIDDEVAAEQLINLVGDKIEITDVIQKEKITKPDLPFDLTTLQRECNKYFGYSAKQTLDYAQSLYEKKLITYPRTDSRCLTEDMITSTVNNILGKNDFDTGRIKTVFNSKKVTDHHAIIPTVSSLSEDLSGIPESEAKVYRLISNKLHASVGYPLVENTTKIVAEFDGFQFTSTGKVIKDEGFTKYLKEYKFNKNEDLELPDVSIGDVIIIENKEIKEKYTKPPKHFTEDTLLKAMELAGNDALEKGVEVEREGLGTPATRAGIIENLIYKEFIERDKKNLIATPKGKSLIEIVVDNFKSAEMTAQWEMELSEIAQGKSSKKEFLEKIEEQIKHTVEEHQKNE