YHFYPPTGPKECDLPKSGLTSLHGATGFGQVPNSATADSNGNRLHVNSGAGGNAGGAGGGTGGTGGGSGAGSLCEPHNIHQDQNADKHGAKQKRHRTRFTPAQLNELERCFSKTHYPDIFMREEIAMRIGLTESRVQVSW