MPLRPPSFQPLPDPCSPAAVKESDPCARHRRLRCHGRSEQGLESRPLGGLVDFIKNTTNPMHHVTEGCQLQPINVENGNNGNATRTEKHLGWSTEEDLRLVSAWLNNSNNPIESNFKKNDKYWADVAAAYNSTTPSSRFRQVKQVKDRFSKIKKKVGNFCCSWKEANSLCASGECNVDLMAKAQKIYENDFKDGPFLLT