MNLGELKEIFDSAGLPLVSSTSSTTGTTLASAGSPGSGSDAVDTLDTLDAELEVQLVLSQESEALAKSMWRPLRTTGDQISVVSFNMLLKGFDQKPYYPNIPAALRSWQWRKQQLQQLICGIDADVYCMQEVECSTFAQEFSFLAQNGYSAVAPKDDSKGKIPELAKCAIFFKMEKLQNIWHEHRSRVVLCALKHQSGQVIYFASCHLEGAPSEGRTRLTQLRKALQSIRKHQEQSGFDASRCAMVFTGDFNEDESGPVARSLALKPGDRVEAEAGEFELIDHGLYLADIYDPNTGPFSLRPPTFGAPPTSGKTKLRAIDFMFYTCKTLSPVAVRAPFTPEQQEATLERSIPAEWHFSDHVPLGAVFQVSTSEDSQEKVMIV*