MTRKAKKRVLCGYGVDIDAVAGWLGSYGGEDSTSDISRGLFAGTIGVRRLLKLFEKNNMKATWFIPGHSLETFPEECAMVRDAGHEIGLHGYSHENPVDMTLEQQRDVLDKTYRLLTDFCGKPPRGSVAPWWETSKEGAELLLSYGIEYDHSMSHHDCQMYWLRLGDTWTKIDYSKKAEEWMKPLVKGVPSGMVEIPASWYIDDLPPMMFIKKSPNSHGWVDPKVVEQMWLDHFDYFYENYDEFVFPMTIHPDVSGRPHALKMQQRIIDHINRHDGVEWVTFEQMSDDFKSKNKPEAGARMPAAPGENLKR*