MTFLNQLNNSFSIVRPALLAYFRDKKDLQRVGAGMTLFHFFNCAALTFGPHFIYYTATPLSEYDALQTCWRAALVYLGTTLVKLVCLATFLTVSENDSFDLYQESLKALIGWLDVFGLYLALTQLTHRNISQNHKFQAVGLGWAFADSLLHRLAPLWVGARGLEFTWDYLLQGVEANANLIATISLAALGSLMWLRKNKPKVVVPLIYISAGMLATMPSVISYLRHAFGWDLPNVVTFKISASVVMALLTWQLFNACQRPIS*