MVLLPRSQCLTLLQELGHLMGLEHLKQVHGQMIISGLCRQSFAVSKLVELYCFDSSGCERRGYARCIYRQAEEPERQMIRNIMIRYSTPQEAIMLFAHGIERGIRDVADKFTFTFVLGACARSSALLEGRQIHAQILKTRIASDIAVRTSGVHFYASCKDIDSARQLFDEIPVKSIASWNAIIAGYSSQGPPRSHEYAYKALGLFLDMLIWLPEGVKPTETTMVVLLSACSHLGVLAAGSCIHGYICKTIPSPEGNVFIGTGLVDMYSKCGCLSSSSQLFERMKKRNVLTWTAMMAGLAIHGQGKEAMELLDAMVSENVAPNAVTFTCLLNACRHTGLVEEGLHLFERMNSKFGIAPSLQHYGCIADLLGRAGQLEEAYKFVSDMPLKPDAILWRTLLGACKTHGNAELGEKVGKLLLQLEQGHSDLPAAILPTSEDYVALSNMYASAGRWDNVGEMREMMKVKGIQNRPGCSAIQVCNSVNSW