MLSNGITSTGWADFGPKECDLPKSGLTSLHGATGFGQVPNSGTADSNGNRLHVNSGAGGNTGTGGGTGGTGGGNGAGSLCEPHNIHQDQNADKHGAKQKRHRTRFTPAQLNELERCFSKTHYPDIFMREEIAMRIGLTESRVQQ