MHYFPSFQLVSEQITPSTAYHPQTDGQTECTNKWLEVYLRHYCHDMQTSWDEWLYLAEFCHNSSKNLSIGMSPFEALYGYQVHVPSIAFHEDKVVNPLAKEELERMRQLLQLCKDNMKKAQDIMKANADVHRRNVEFQEGDYVLLKLPKSRHNTLKGVTNSKLAHRYYGPYLIIKRVGDLAYKLDLPSSTRIHNVFHVSNLKRFMGSLPQEMEELPPMNEEGEIIYEPERVIGKRTRELRNRKIDEYLVKWKQLPMDEATWQ*