MDDQYSIFFIFKQAALILTFICSTPASLTLAWGVDGHYTTCALAQSLFTQATTQAVQDLLPSDANGDLPSLCSWADEIRRFHNYQWSAPLHFIDTPDNLCNFNYARDCHNSEGIPDMCAAGAINNFTSQLTTYQSSDSQYNLTESLLFLAHIVGDIHQPLHVGFTGDKGGNTIPVHWYTRSVDNLHHVWDDDIIDTAEEKYYQSDVQGLIDYLKTNITNDSADVSRWSSCNNNEVACPNTYATESINAACNWAYKGVTSDIDLGDAYFTSRLPVVEQRLIQGGVRLAAILNRVFR*