MKMRIVGSSNDEFAVVFYGAAKTNIENQVFDHVYVYAPLDVPDAATIRKLQDFDVDSFIDDVGVGDAAGTQAAQDLRFGLWAARDMFMQKSSKAAKRVILFSNNEDPCSDAEASRRLRDQIMVRAEELHSLAVSLDFFPLAALLRSFDLSLFWNDLIAAVGGEDAEESVIPGTHVEAKLDSLYMMARKRSFKKRPLAALRLDLTPELQIAVQMFSLVQPASRRPPIMIHSRDYEVLRTSTGYICMDTGAMLTDLSKKYYALSSGDKERFPKVVVRQSELKDIKHVRPPGLTLLGFKPVSELKDYHQIQHANFLYPDERSLKGSTAAFIAIHQALLSAGKFALCRMVRNSSAAPILVALLPQEEVLDEFGNQLEPPGLHLIYLPFQDDLRAPEAEPALVGLASSRADEAQIQAAEQLMERLHLTDFYCNNISNPVLVRHFDIIEKVALGDPLPAAEDLEDDTLPDVEGQALHADAIQAFQDACYGKEYAQELATRKAAGGAGAAKSKGTKRKEEAELTQAEAYQQIDWKRLADTGGLQKLTVEQLKLYLTYHRLKKDGRKADLIARIQEHVQGGE*