MVDLSSVDALLPLPKVQIIIRKINRHGPYLGIVVPNAFEMDPLLQSSSFNVSKTLDVAGRRFHIGSIHKHRVIIVMSGLGMLNSGITTQLLLSFFEVKGVLHYGIAGNANSSLHIGDVTIPRYWAHTGLWNWQRYGDGPSDELSLESNGDYTRQIGYLDFANFTTPSNHSSGNLLNNVWYQPEEVFPVNGTPEVRQHAFWVPVDEHYYQIAKSLETLKLEGCLNSTTCLSNTPKAVLVERGSSANVFVDNAAYRNFLYTKFNISPIDMESAAVALVCLEQGLPFIAIRSLSDLAGGGTSESNQAAVFAGLASQNAVTAVIQFIKDL*