MDTPYEPAPAPPPGPALLDDNESNMLDNFFTTMNSSHFTDDFWLRNQHSKFLDPVNFEWSTELPPTFEGSTTSLGQPSLPHRGIEKPDIVPNNQGASSDILAAASMLYQNGMAGSDINPGFGQQQFPSMSELNFNHSIANGHGKNQQSSNHISSKQPNSSHTRLPVGFHTSEMLFDVREPISPEQQASAKIRPLHWGSDVSFMEQGYIAPPDQPNEEERTKELLGNLECLEPQSSAANTRAPSPERTAGGYNSHWGESGGPVPLNSLQREYNPDLDDYSQPKKRQRTSIKQEDDEQSDADSTRPRSRRSKSSASGKARRTSNDTIRKPKLQQGAKAPRENLTEEQKRNNHILSEQKRRNLIRQGFDDLCSLVPGLKGGGFSKSAMLTQAADWLEDILRGNEILKAQLAELKTMNGLVMPR