MATTVTDEPEFSRGSHHHQAVSLPLMFGPFPYQGPRPQVLKQAMFVPLPRYSGTESIGGATVAADAREYGNAAGSLLQPLNLGTGPHGHDELAAMTAYTESNDPPVAEAATNPTIEEVLNNGDSFSTYSTSLMAPNQVLDDMASDVNELAMAGGAIFSNDDASFTAPQDLAAALDGGQLAPGALDAISASLMETDGNPGLELEAMFSPDQYENTLFPLEALLGLDDAPVYEDGQDYRQGGGSADDEAAGTSLIGGADDSLDVLDDYLFMDSAGDFNDDERD*