MLGHRLLSGKGQKCKTVELNADRALYLKHAVAQVIMRINYGQNVDISGLAGAVSLCGSGGGLWSVEGGNWQMAAGLIEQANVSLHLNKEVASISLMGEKYEVNSTDGQVNYCEVVVVATPLDEVKIRFIPPISIPERHLHHTYTTFVRGLLNPVYFGLSSTSSLPDLIGTLEVPDLPFSSISILKDYSRDDKAYKIFSRKPMADDLLDKIFSDRKETIRIDWAAYPHYQAPEKFAPFLLDGHHLYYINAFENAASTMETSSVSAENIARLILSRLPVGHLQISRSETSDSSNAEMHPEL*