MVDTEMPFWSNLNFGMNSMDMSALEDHCQPYDIKPFTTVDFSSINSHYDDILDEKTFLCRNDQSPIDYKYDLKLQECQSSIKLEPPSPPYFSDKPQCSKAFEDTPNSFIAIECRVCGDKASGFHYGVHACEGCKGFFRRTIRLKLIYERCDLNCRIHKKSRNKCQFCRFQKCLAVGMSHNAIRFGRMPQAEKEKLLAEISSDIDQLNPESADQRVLAKHLYDSYVKSFPLTKAKARAILTGRATDKTPVVIHDMNSLMMGEDQIKGQCVTPEQNKEVAIRIFQRCQSRSAEAVREITEFAKNIPGFVSLDLNDQVTLLKYGVHEIIFTMLASLMNKDGVLVAEGQGFMTREFLKSLRKPFSDFMEPKFEFAIRFNSLELDDSDLAIFVAVIILSGDRPGLLNVKPIEDIQDSLLQALELQLKLNHPDSAQLFAKLLQKMTDLRQVVTEHVQLLQLIKKTEADMCLHPLLQEIYKDLY