MDSAYNPFNIHQGEEDSGSCVVVCNGKPIKTNLHSLLEINILRTMHKDEFNEYQRRVKQFRQLTEDEVDILKGVDRKIKAQESLRKCRIKKKEEIITMEKEIALMKLKTSELQKENGQIADILSECENCRNNIILK