METTTPPPPPAKPWQPHSTVSHRQPSGREDWWTEDATATLLQAWGHRYVRLNFGNLRQNDWKQVADAVNSSHGNGRPKTDTQCKSRIDTLKKKYKAEKAKLSPSAWRFFDRLDVLIGPVSKKPAEEVVKLETSEPYLSLTGNKHRESSLEDDDEDEAGDWGFVSRKYPRLEEGDLSEESACKELARTIVKLGEVYERVECRKQKMMIELEKQRMEVVKELELKRINMLMEMQLELEKSKNRKRERVVQVRT