MADAAVNFFVENLLQLLNENVVLIERVEDEFKNLLDQVQRLKAFVDDAAKFQSDSSLWDELVKDIQKMIHKAEDVIDKFLVQAKMHREEKKVGRFFDVSHLATIRSLADEIKGIGEKVKKLREKSQESFQPRPVLELPKRGHEITQDDEVIGFDMEVNKLINRLVEGPEESLDIIPVVGMPGLGKTVLARKIYNDPKLSYEFLSILWVNVGQEYKIKDIYLRILKFFTKRIEDHLNDDEVTLAKVISGFMSNRGRCLIILDDVWEANVVDYVKKVFAENKKGHRIVMTTRDGFLAYYTNPGPHSLKFLTKPESFELLVKRVFCKGSCPDELKEVGKRIAGNCGGVPLVVMVIAGALRGRSTTNDWLRVEKNMAQHLYSNYNSDCSIFLEMSYDCLPQEVQTCFLYCGIFPRDFDIPAWKLIRMWIAEGLIKPQQSYTLEEIAEHHLNDLVNRNLVILLQKKSDGKIKTCRLHGMLHEFCRTKADNKWFFQEICTGLRYLSSIMYSTIYSV*