MAMDQGVSHRTITTNGISMHIAEMGSETGPVILFLHGFPECWYAWRKQMQVFAGAGYHAIAPDLRGYGDTQAPDGVEKYTILHTVGDLIGLLDFLQAPKAFVVGHDWGAQIGWNVCLLRPDRVVAFVSLSIHFVPRHPAGSIVQHMRSTYGERHYLCRFQEPGNVEATIASMSVELFVKKMFCSALNPETLVGVEGCDQGELTLPDWISEEDLAYYVTELKKSGITPPLNYYRALDLSWELLAPWTGSKVTVPALFIVGDKDIVYGFPGAKEYIHGGGMAAEVPNLNDIIVLEGVQHFLQHEKAAVVNDHILGFFKSFGIADAAATNSHPGKEAA*