MVLLQKEDLQANLWLRPTDPAVFFEEHMRTWAGTFMDHRKQSAHLRTLHQTWLEKQKPLDRTMQFWRRSISVYASYKVCQARTCFLSKEAQESIWESQHEWAAEKVYSLCSELGGFFLKVAQLIGKPDLAPDAWVRKLVTLCDSAPATPFSTVAGVIEQELGIPSTVLFEEFHTVPLGSASVAQVHRAKVRGSNDYVAVKVQHPGVQELMMTDIRNLKAFAAFVRRFDVKFDMLSVLHELEEQVGLEFDFVREARSMDRIANSLSVKNAGNSPVLIPRSIPGLVTRKVLVMEFVDGLPLLGLGEEMAKKGIDPNGAVAKFAQRRILKDLTAAYGQMILKDGFFQADPHPGNILITRKGKVALLDYGQVKDLPNSFRLAYAKFILALNSGEPSEIGRCLEKLGVVVCRKVDNDPTSLKIMATTMFDTKLPPGLTKANPFNKDDVLRKFPVKNFPKEMFFVLRTIHILRGLSVFMGIPYSCAEEWKEFAKQALAESNEGNTGHFLLEGNHSLKGSVNKRRELVWEQRKRSRRLLWFSSLV*