MLQFIIIIIAWNLAIATNISPAKDGVMELKMVHIVWRHGDRSPTTTFNVDPFQEDSWTFGGGGWGQLSPLGMNQHLTLGKKLRNRYVNTGNSTHNFLPAVYDQKTMYIRSTGINRTLISATSNMLGMYGQDGYGSSAGTDFPDAQGWPRGFVPIPVHTVDYDSDHIGNMDCICPRREWLWNIAQQSDEMKNWRSSVPVSSVIDKLTSLVNQTWSLEDFWTVPDALFIEQIYFNESLRKENTWFNDDFYSQIVAVNDQIYMYQYGVFNSTINMNNMNIGLELLKVRSGPLMNDMMDRINKKSDCTYGKNTQGCDWINGLKYFVYSAHDETVYAVLVALGIERFAIKPHGYPLYSAAVSVEYWRNTTDNADYFKLVYHKQSGDDFTVMTKEITGCGGDYCSMNVLNQIANNLKPDQPIDQWCLVTGSSNSSSLLFLIIFTFISKYILF