MLQFDSPAPSFDLRDKENRIDDLLRCTVCGDPKASGYHYGVVSCEGCKGFFKRYSATGNKNFVCRTGNNDCVIDAKQRGKCQACRLQRCLDAGMSASSTPRNGRNTPVFSRTSMNRSQPTPQKGVLRSPQLKPQLIPPQRLHYEIQPFMMPPVFEPLMTAHPIIDPLPQPQDVVQNQDDDECEIIENDSDSDPELPAQAKMKTEEYYSILKASLFSAYESSLKRSNDVGLGYLKKVPFLMNHAAKISENDLKKRVGMLRVLKNDVGEKNTKFLTESVQQGELAIIIAIVLLHDASEENSECIDDLTEVLDRQLSSRGYRSQMGRILDYVMDLCNQ