MGIVGVQWVLVGFSFAFGTPVSPGFGSFDYAALRFGQRLDPILSPTFPLLTYAAYQATFATITPALISGAIVGRMKLVPYMIFIFVWSTVCYDPLAHWVWSGNGWLRMLGTLDFAGGTVVHISSGVSGFVASLILGRRLDYKRHKANAHNLPFTVLGTCLLWVGWIGFNAGSASAANGVAALALVNTNAAAAAGLLTWAVIDAIRGHVTISGACVGPIVGLVAVTPACGYIQPGWSLLFGIIPTIVIYFILLYKHHLRFDDTLDVAVVHGIGGMMGAFMTGLFCQLDNNPAGADGAFYGRPIQLGYQMAGIVTAAGFAAVCTALILLILKYTIGIRLSPEEEMRGLDFIAHGEKWELNEKQKTRGTTASSASTTTTKLQLPPYQKENQTEDDKNRRHWRSKSKRRNKVQLRSDISRNRPAYIRSQSSIERDNQPSESNGSVLPV*