MFNLDDFTKTVFEDIRDGVPIIGPDYSSHLDFVSAANEPVDHQHFQSSNLPTPTPGTSSFDMMLVPNGDEHPFWDVTAHPHVTHPRAAFSSNYMAPNDVSVPPPPTARRERRMNGGMDTVERISFSNPQAVAIGFPGTHEYTGGNTLRTNTTSTRTSDYEENFPVVGPVPVAERLSAQGLRPMMTSRAAQQWHPTQMPFVAAKYGSPLASVPLRALPSSAASVTFTQFNPVPDMTTEYGLDLFSQSSWIGEPFNPGPLQAQSWETSQQAPWHPAQSHLDEMSFQAAGSSSFPSSVMPWPFGAAGESAFPSGPTPSFSTGYGDDLSFVSVAEQPFGQGLAMPTQAPQTSETYPQPLPYPIIESASDVAPQASSSSSSAPEPSNAAPTMGKNSQTPYLLAKVKCHLCEKGFNRGSELHDHWMTNKHRLRKLQAENPGVVVTVADLIPNCFCPSCGKGYTTPYIVTRHLKTCRGRI