MGHCFSLPSSSSEIHEENEHGDGNAVVCYGDEFGLDHYRPVHRPGSVCSIQGTKAINQDNAILYLGYGTEEAELCGVFDGHGKNGHMVSKMARNRLPSLLLTLKKELNEEPHACEEDEALKWEKACFNAFRLIDRELMLQVFNCSFSGSTAVVAITQGDDLMIANLGDSRAVLGTMTEDGEICAVQLTSDLTPDVPSEAERIRACRGRVHAMKAEPSSQRVWLPNQDIPGLAMSRAFGDFRLKDYGVIAVPEVSHHRITSKDRFLVLASDGVWDMLTNDEVVSLIWNSGKTQDMAAKLVAEVAEATWKKKLKSKKIDDITVICLFLQNKEQPSCTADV*