MGLNTKLVSIEDDGLDNWTTTTHNTPPEPPSIRRQPPPKSEQLKCPRCDSINTKFCYYNNYNKSQPRHYCKGCKRHWTEGGTLRNVPIGGGRKNKRLRPTDPVDHITGRKHVRLEVNDQRCPLITTTSMTNSITSSILPSVTIRGNSTITSTIDEDIKNLPSYSLPYDIFSNISQDHGNTHFSLIPNSSTNTQLSSNVYYNYEHMGKFDSTILEESTITTIMPITSSNDLLSHEPWKVPETSNYDLIIDENMSSNYWNWNEFETLSNAADLNKAWDDLEIKP