MTRLHAVPGTNSRVAVDNVVVPGETVEMKLARAKGYPYPRPNTSFLFINSDTAGGEGQGEVFLFDNEQWRGQQHMPHIRGRCGTQAADFAVARGVDLSRLAGQKMWPVLAIGSNAGPEQLRRKYPAADFPGAVIAVIQIQLHGFDVVYTPYLASYGSCTATLEASPGTCVSIFITYLTEPLMERMHATEGGYNLTRLGGLHVEVAPHGGGGKSSSSNGGSSSGDGTSKGVSSSNGQSGKHAASGGKAGAFEVVDTVYQYNHKLGCINLPLRLPGSSQEQRQQQDGGAECSPVAIAEIPAVGRAFPAATQPQMLAALREALGGSVNSSNNDNGNGQGEGEGGDGDVTAPLQPIDLDAVGMPEAQAGLDQWILRMVGDQGLRQAVCERLAGHARPFTHSQSELMVTL*