MVDTEMPFWSNLNFGMNSMDMSALEDHCQPYDIKPFTTVDFSSINSHYDDILDEKTFLCRNDQSPIDYKYDLKLQECQSSIKLEPPSPPYFSDKPQCSKAFEDTPNSFIAIECRVCGDKASGFHYGVHACEGCKGFFRRTIRLKLIYERCDLNCRIHKKSRNKCQFCRFQKCLAVGMSHNAIRFGRMPQAEKEKLLAEISSDIDQLNPESADQRVLAKHLYDSYVKSFPLTKAKARAILTGRATDKTPVVIHDMNSLMMGEDQIKGQCVSPEQNKEVAIRIFQRCQSRSAEAVREITEFAKNIPGFVSLDLNDQVTLLKYGVHEIIFTMLASLMNKDGVLVAEGQGFMTREFLKSLRKPFSDFMEPKFEFAIRFNSLELDDSDLAIFVAVIILSGDRPGLLNVKPIEDIQDSLLQALELQLKLNHPDSAQLFAKLLQKMTDLRQVVTEHVQLLQLIKKTEADMCLHPLLQEIYKDLY