MRSIRQVNPTVEVVVFFAEIDEDSSHILRTFGGKFVVFNESALPREELPHETWIHRFTLWRMFLEARGPDVYKRVFLCDSRDVVFFGDPFARLPDNLTQQVFLCDATVGECPWNTKWVLECFGPEMQAALKDRRMAIGGTNVGTYAHMLEYCRTQERLIGQVPCRTSARDNVILNALLWNGHLREPEILDNSRSWLGTLIYKGNFTRDRFGRPTNGGLVPFAALHQYDRHPWLVDMIKGMYPYDPELEKYFVFYPALQQGDQGKPQW*