MKDCWFFYNNFNGLSDESLDDVMDMEFLDLPLDFEDVETDAVEEQDWDAQFNKFLEDPPPPLGSFPLQSSEFCGQTQHENVKLGKSFRASLPKTVRPTYGKTIPIQNVSLKGKDLLQFQTNSPISVFESSSSSPSVENSNFELPVIPTKRPRNKRQRLSNISLLFSIPFILTSPTFQKCQRMIFSESDLQTQPAGELLCMVSKKLRKKDIPMLANRIEMKRSSSQESVALRKCLHCEVTKTPQWREGPMGPKTLCNACGVRYRSGRLFAEYRPAASPTFVSSLHSDSHKKVLEIRNRATQVTVR