MEFFSLLSLLLPILFIFKFRYFFYNNKQDPSGRPYPTEPRPYPLVGHLLHFLKNRDRFLDWSTEFLAHNPTNTVTYCRPGVGHGIITANPMNVEYMLKTNFQNYPKGEAFNDILEDFLGRGIFNSDGEIWKVQRNTASFEFNTKSFRNFVLSTIHHEMQYRMLPLLQKASKNQNTIDLQELLEHFAFDNVCKVAFNEDPMCLGQEDDPATSSLSPDFARAFDIAASLSAGRFRYAIPFLWKVKKFLNIGSEKQLKEAISTVHNFAMKIIRSRKNEASPPKDDLLSRFIASEDNSDEFLRDIIISFILAGRDTTSSTLAWFFWLLSTKPAIEKKILEEVKSIRSKTQNFSGDLSFDELREMHYLHASISEALRLYPPVAFDTKTSLEEDVMPDGTFVGKGWFVSYNAYSMGRMKGTWGEDCEVFLPERWLENGVFRPESPFRFPAFHGGPRLCLGKEMAYMQMKLIVACTLERFEIEIAEKGLVPEQLLSLTLRIKGGLAVRVRERGVEKMH