MEKLRKVVKEIAYTRDHTNSPALHRSLVPFLTFASSLYGVALHIRRSLYRSSFFHQHRLPVPVISVGNLSWGGNGKTPMVEYITQLLLSSGISPLILTRGYAGGDEAKMLERHLQGGPTKIGVGPNRAATAASCFEKYGCANPSSIRTFFDRTLLHETAKVETFSQEIGAVVLDDGMQHWSLCRDLEIVMLNGLNPWGNGNLVPLGPLREPLPALDRADIAVVHHVDLIPEQSLRDIEKTIHGFKNSIPIFYSKMVPKYLFDVKNDRSHVALEALHDATVLCVSAIGSADAFVENIEMVGARFVDRLDFSDHYLFEAQDVETMRRRAKGLENRSDSKPIIVVTEKDYNRDPEILKSLDSYTVLVLCSNWCLDELVEILKCKEASEQNVMTIFYDIDPSSVRKQKGDFGSAFKKTCVGKTEEVKQRWARALTHVANIKGEHSLNWASEAEMIQKIATDVSRKLNVTPSRDFDGMVGMDAHLRKMSILTRLECDEVIMTGIWGPAGIGKTTIARALFNRLSVSFQFKCFMGNLKGSYRSIMGVDDYDSKLALQSKLLSDILNQKSMRAQHLGAIKEWLQNKRVLIVLDDVDDQEQLEVLAKSSSWFGPGSRIIVTTKDKKILKAHRINDIYHVDFPSEEEALEILYLSAFKKSPPPDGLEELSKRVVKFCGNLPLGLRVVGSSLYGESVDEWRLQIHGLETSLNRKVEDVLRVGYDKLLEKHQSLFLHIACIFNDCYVDNVARMLADSNLDVENGLKTLASKSLVHISTDGWITMHCLLQKLGRQIVLKQSSEPGKRQFLVEVQDIRDVLENETGTGSVIGISFDMYKLSELSISGRAFEGMRNLKYLRFNEANVSLLDDMEYLPRLRLLDWDSYPGRRLPPRFRPEYLIELRMQNSELEELWEGIQHLPNLKNIDLSDSYKLKEIPNLSKATGLETLRLTCCESLVEIPSSILNLHKLKSLEALGCINLQVVPTDMDLASLENVDMSGCSRLRTLPNISKNVKTLQVLCSKIVDFPASVTGYWSTLECLDIGSSSLKRLTHVPLGLTSLNVSTSDIKTIPDCVRALPHLDFLIVANCSKLVSISGLSPSLRYLVADDCVSLTRVCLSIKGLTLYNCFNLDGETRKGVIQHDVDWYACLPGKEVPEVFTHKATGNTVTIPLTAPGGVQRASKGDTEIDSIRRWQWRPNWPPQNLSEHLFILCDDLLDEQDGCLGEMDVTMEEMMFEFSCCDDLFDEHDGCLGEVDVTMEEMLFEFSCRGNGDKILGCGVQILGEERERSSECNIRDGGGDNEQGALEVSQVENIKNTKRVGHLMGSSKKRLLLRRPKLSKKKPKQRSL*