MPGKGDPTNWPWHLGKLDTETLFLYFRGCKSQDDLTIYLVTLVRNVIGKVFGSATKLTSDGVYMYSEDNIDGRARAALQAQLMYYRVLLHILQTLHPCVEAVGVRHKRKILTNPQETYRLLSIPDFHLGLLTCSLELVSQVVLQVGLTLNGSGCPSKAVLQLSAHKRMLLLCWLLPMTYELWLRRITSLCRHCPWWMAAATCXLFGMPPGPLNLLLHIRQRAQEQLVLASGSNFYEVAFTGQYRPGRLGPPLGPLQ