METVMVIMFFTAIITAYLLWFTFMARALRGPRVWPIVGSLPGLIENNHRLHDWIAENLCTCGGTYQTCIWAIPFLSRKQGLVTVTCDPSNVEHVLKTRFDNYPKGPTWQAVFHDLLGQGIFNSDGDTWLFQRKTAAREFSPRALRQAMAPWVSQAVKHRLCPILKAAQLEAKPVDLQDLLLRLTFDNICNLAFGKDPKTLSPGLPENVFATAFDRATEASLQRFILPKMVWKLKKWFQLGMEAELSRSLGHIDKYISSIINARKLELMNGIQPNDLLSQFMRKESCSNVSLQHVALNFIIAGRDTSSVALSWFFWLLMKNPTVEDKILREICTVLLETRGGDTVMWMKEPLMFGEVERLVYLKAAVTESLRLYPSLPEDSKHAVKDDVLPDGTFVPAGSSVTYSIYSAGRMKSLWGEDCMEFRPERWLTVNGSRFEPLDSSKFIAFNAGPRTCLGKDLAYFQMKSIAAALLLRHRLTLVPGHRVEQKISLTLFMRYGLKVNVHPRDLGAMVATLTPATSV