MKPVSLSSLLGDLVRNPQMARNQRLVQLQKQWAKVVGEAVAAHCRPLKLQDAVLTVAVSGAVWAQNLGYQRRLLMGKIAEIWGAAEPLRDIRFETTGWYAREKTGRVPLAPEHPLIVPLAGHPAPAPGAGPPTLQDRLERLRTLARWRGEQLPECPRCRMGAPRGELVRWGMCGSCAVRP