MVNLTCKLVLTPHCLIFLSSNHILKYSAFSSILTLGGAIGALISGRVAESIGRRVTMWLLELCFIIGWLSIIFAKNIWWLNAGRLLMGIGAGLHCYVAPIYVAEITPKNIRGGSTAAVTFTVSCAFSVMFFAGNFFTWRKLAVIGAIPCFIHVVCIFFIPESPRWLAKIGKGKEVEASLRCLRGDSYDVSQEADEIKDYTETSQKLTEFRFLDLFNPKYAHSLIVGVGLMLLVQFGGTDGISSFAGSIFKAAGCSTGFSSTMMAMIQLPFAASSVLLMDNTGRRPLLMHSWIGRSALKFLQVTATGACLGSFLDYQQSKELTATLVFTGILVYSACFSAGMGGTPWVIMSEIFPINIKGQGGTLVTLANWFSSWIVTYSFNFIFQWSSAGVFFVFAIFCASIVFFVAKLVPETKGRTLEEIQASMTLLQ*