MGLVAYSAMGIAMAAVMKACAWVVGRRRGRRGRHMDTVKGRHVVITGGSSGIGLAIARRCAAEGAFVTLIARTPSKLAHAHHLLTSSLNLPPDSILIKAVDVTNAEATACAIKESFEWRPIDVLVCCAGYATGGLLDHMKVNTLDFIARTNLLGCIFPIHAVLPLMKTRSLQHPSSIVIMSSLSALMALYGSNMYTPTKYALKGLAEMLRFELLPWNIRVNLVCPGFTETPMLTEVERCAYLVELTQKLYGARREDIELPEEVARVTIEGLKKGDFLVSTTFKGFLAGILGRGCVPAESFVVFLIELMLIVPLRVLSFLWLRHAERILRKEPIREKPDW*