MLLQVASAEDFSWQSRLRYYWEKSSLKVRMLNAECEYGYEYLGNSTRLVITPLTDRCYRTLLGAHHLNLGGAPAGPAGTGKTETTKDLAKAVAIQCVVFNCSDSLDWVQMGKFFKGLAASGAWACFDEFNRIELEVLSVVAQQVLTIQRAKAARKKRFLFEGVELPLVPTCNVFITMNPGYAGRSELPDNLKASPWAPGLLRPALFRDVAMMVPDYAMIAEIMLYSFGYLDARSLAGKLVQTYRLCSEQLSRQDHYDYGMRAVMAVLRAAGNLKRKLPDEAEVS