MAPLQSFLMKMGVNTSDHASIVSINLFVALLCMCIVIGHLLEENRWMNESITALIIGLCSGVIILLTTGGKSSHILVFSEDLFFIYLLPPIIFNAGFQVKKKQFFRNFMTITLFGAVGTLISFVIISLGVILLFKKFDMALLDLGDYLAIGAIFSATDSVCTLQVLSQDDTPLLYSLVFGEGVVNDATSVVLFNAIQNFDLNHIDLRTAFQLIGNFVYLFFTSTLLGAVAGLLSAYIIKKLYFGRHSTDREVALMILMAYLSYALAELFYLSGILTVFFCGIVMSHYTWHNVTESSRVTTKHAFATLSFIAETFIFLYVGMDALDIDKWRVVKSSAGKSIGLSSMLVGLVLLGRAAFVFPLSFISNLTRKTPEEKITFRQQVIIWWAGLMRGAVSMALAYNQFTRVGYTQLPGNAVMITCTITVVLFSTVLFGMMTQPLIRLILPHHSKPAHGVSSEPSSPKSFLVPFLENGSGEGPDSARSVARPSSLRMLLRAPTHTVHYYWRKFDNAFMRPMFGGRGFTPFIPGSPTESSNNVW*