MDFFLIAVTLASSFIVLFFLHKQFFSAKKQSCSRKVPEAAGAWPVIGHLHLLGGSESDQLPHKVLGRLADKYGSIFGMKLGVHQVVVVSDHKLAKECFTTNDLALANRPKSMASEIIGYKHAMFGLCSYGPYWRETRKIATIELFSARRIEMLKHIRQFEVNSSVKEIYNNWAKNNLNAVVKMEMKEWIGDLVMNTMGKMLFGKGRRSNEDEGINKAHKAIRRFFELLGAFVVADFLPYLRWLDIGGHEKAMKEVSKEMDSVVEEWLTEHKTKRGIIKSGEAEEDFMDVMLSICEDRDLPGFDADTAIKATCMALLSAGTDTTIVTLTWTLSLLLNNYQALQKAQDELDAHVGKNRWVQESDIKNLVYLQAIVKEGLRLYPAAPLSVPHESMEDCTISGYDIPKGTRLLVNLWKIHHDPNIWPNPHEFKPERFLSTHKDVDVKGNHFELMPFGSGRRMCPGISLALQVLPFVIAMLLQGFDMKRLSDEPIDMSESFGLTVLKASPLEVLLAPRLAPNLYE*