MGAGKIIEPKFELSQRGNLVVQIGEWRFNKHACWGSKVRWTCIKKKSGCTAAITTIDNVIVKILGSHNH