METTTPPPPPAKPQQPHSTVSHRQRTAGREDWWTEDATATLLQAWGHRFVRLDFGNLRQNDWKEVADAVNSSHGSGRPKTDTQCKSRIDTLKKKYKAEKAKLSPSAWRFFDRLDVLIGPVSKKPAEEVVKSEALKPYLSLTGTKYRESSLEDDDEEEEDGDWGFVTRKHPRVEEGDLSEETACKELARTIVKLGEVYERIEGRKQKMMVDLEKQRMEVVKEIELQRMNMLMEMQLELEKSKNRKRGDCSGKNITPCLCVLSLISKSRCNLCENVMFCNQTSCRARGLQLGNNFVFKCLKQPKVHCCR