MKPMGSKIQVAIPIFNNITVLDAIGPYEALHRLPGVSVTFVSDKPGLVVADEGRFKIEASASFEDLPNPDILLVPGGTPKLLPLDHKPLLDYIRKAHECTTFTTSVCTGALILGAAGLLKGVKATTHWAAYPQLKEYGAKVTSQRYIKQGKIVTAAGVSSGIDMAIYLASIITNEKIAKAVQLMIEYDPQPPYDAGTWLRARKPIEIAGSSRFSTVSVGASPVAEEMAVKEAPKESFLKYYKPTGYHFDTVELKFVLFEKKTTVVFKIRVLPRNSSESPPLVLDGRDVKLLFVKINDEERELEEVAVTSRHLTLKSLPVQPFLRVLDVIRRSFQEKNGSNVIRRAFLTCYCLS*