MDILGLGSKDTSWWVFTLPAFLGNRNFFSTSDGFAMVTFLTITFVSLGLLSWASASGGIAWKNCRNQRGRVPIHGPRGLPVFGSLFTLTLDLPHRTLAALASSLANTQLMAFSLGSTPVVVTSDPQIARDILSSPHFADRPIKQSAKKLMFDRAIGFAPNGAYWRLLRRIASSHLFSPRRILAHEAGRQLDCTAMLNGVSREQINRGFVGLRKHLQGAALNNIMGCVFGKRYDVAQVSHEGEELKDMVREGFELLGAFNWSDYLPWLSVFYDPHHINDRCSKLLARVRKLVKGFIEDHKARGCGKLTDNADFVDVLLSLEGEEKLEENDMIAVLWEMIFRGTDTTALLTEWAMAELVLNQDIQTKLQAELDLVVGTQRAVTDADVASLPYLQAVVKEALRAHPPGPLLSWARLSTSDVQLSNGMVVPAQTAAMVNMWAITHDSKVWEKPSKFKPERFLECAGGANVDVRGTDLRLAPFGAGRRVCPGKNLGLATVNMWVAKLTHHFKWVPVEGKTVDLSEVLKLSCEMKNPLYAVAFPRNVVGWLALNLKAFDRGGGGDGEVAVDDVIKVRGSEGVGLSNTGECNDGNFAVEQFAQLLGFLEETMSSL