MQASNLFVSQILPKQEVVCRYMQTKRPTPSQIIILIVLSILFIISGLIFLSILPSYVNIIISLLCAGMSWCILSFVTAQIIIKYSQPKYKHIPFGFRYVIKSEFPKVFFDLVTKQDLKLTNFRELLVYIHDCRESQETSLRNHRHKLSPQLKKILEDFGVDNLDSEINGQHLPSLDNLLIENCPLYWVKRFIELGNKNVLRENLEKYNLGYSGIYWFSELDSIRQSVTPRTEHGTIFLMQSYGLAQELRHEEYVFLMDQVKNHTWDHRQVTAVVDRLLINAQGDYSRYMGEKDKVELLSELRVTFTEESIKELVFRICSHGISWEQLQLIRSTSLASWQFLCWLDQSAPHGGIRILARSFLGDFISENSLRYESNIALATYSECKNVSRYKSLMNQKTSQAWKTICYYFNHRMKFHEKFEDIEETYLNRDDEGYN