MGLSTKLVSIDDDGLDNWTTTTHNTRPEPPSIRRQLPSKSESLKCPRCDSINTKFCYYNNYNKSQPRHYCKGCKRHWTEGGTLRNVPVGGGRKNKRVRPTDPVDHINGRKHVRLEVNDQRCPLITTTSMTNSIITSSILPSVTLIRGNSTITSAIDEDIKNLTSSSLPYDIFSNISQDHGNTHFSLIPNSSTNTQLSSNVYYNYEHMGKFDSTILEESTITTIMPITSNNDLHSYEPWKVPETSNNDLIIDENMSNNYWNWNEFETLSNAADLNISWDDLEIKP