MFNKVSVIGLGYIGLPTAAVLASRGLDVVGVDVNAHAVDTINKGEIHIVEPDLDIVVRSAVMTGKLKATLTAEPADAFLVAVPTPFKGDNHEPDLSYIEAAAKTIAPVLAKGNLVVLESTSPVGTTEKLAQWLAEARPDLTFPQQKGIAADVKIAYCPERVLPGYVLQELVSNDRVIGGVSKACSEKAVALYKTFVKGECIVTNARTAEMAKLTENSFRDVNIAFANELSLVCDKLKINVWELIRLANRHPRVSILNPGPGVGGHCIAVDPWFIVNSCPDEAQLIRTAREVNDGKPHWVVDQVKQAADQFKKPIIACLGLAFKADIDDLRESPALDITKHLAESKVGQLLAVEPNITELPSKLAKQGIELVSLERALELANIVVVLVDHKEFKAADKTEFAKKVVIDTRGVVA*