MPTSPSPTTFGKSHFQNQEKKMEPVHDLDRNSIQDGVESEMVENHCEKDRWDDDMLPEEEDLIRRLHRLLGDRWQLISGRLPNRTAEEVERYWRMKESKNFENKVLRPVCVRAKPSLKLAYMSYSMEEEGRVGPL