MDNNAVQETEKLRCACCYDFKEIYCVNIAVYARMAPCTIFQTTPLPPLHRKLATGLESAQTVMPRNKKRKTLSHGQTEPTAMKAAVAMVLEGADSIRNVAKDTGIAKSTLQRYVNKAKHAQSTDIRLKPAYDNKL