MAMDQGVSHRTITTNGISMHIAEMGSETGPVILFLHGFPECWYAWRKQMQVFAGAGYHAIAPDLRGYGDTQAPDGVEKYTILHTVGDLIGLLDFLQAPKIGWNVCLLRPDRVVAFVSLSIHFVPRHPAGSIVQHMRSTYGERHYLCRFQEPGNVEATIASMSVELFVKKMFCSALNPETLVGVEGCDQGELTLPDWISEEDLAYYVTELKKSGITPPLNYYRALDLSWELLAPWTGSKVTVPALFIVGDKDIVYGFPGAKEYIHGGGMAAEVPNLNDIIVLEGVQHFLQHEKAAVVNDHILGFFKSFGIADAAATNSHPGKEAA*