MPRMLARKDPSAFKTLPLLVEASPDGLVYQALGLPLNFQQMLVRRRRMEVADPQRFVAELANLGVSVRLTLNWQGRDYWVLVRQRRLDRGDTVLKLISGYVPAHELNLPLLTAIQEVAEECLVETAGGWLGGRFGDTWLPTPYQGSLRYRENSHFVLTPLSGAARPVQAGSLRLLERPRAYVHLPTASLQLVYDMRLELPRDAREPSLYHVDERLESGPLVARLDRRRPDLYLLPLDQGRPTGDLFTLRKGQLRPAATRGLWLAESFAVQDGWLVHEERIRFRDWLALWPSSNGDQAGGGRDRASA*