MPGVSNGVVRAGRWVLGCLGHLPIPLCAPLAASVLLDPFTAVVGGASAAHRLLLELAMQDTDSTAHHSASRTTKALEARARTPAPTSPATELTYTVQQHQRSVLHHLGFKLGILEWQKDWEGMVAAGGEQSTTEAAPTLVEGQEGLGEVEQRDGVQETRQMTSKDQPSSQPYSTLEAQPQADGPRGETGKATSVKDGRVGRPAECLLADVAGRREVVEAIRREEFGIGLQLEGAAASLREVQNARMGRALSRLSQELYSRDSHFVLELVQNADDNSYPPGVTPTLQFVLHEDRITVLNNEVGFSEANLRALCDVGRSTKANVSGYIGQKGIGFKSVFRVTDCPEVHSNGFHVAFDLRRHAALGYILPSQVI*