MSLGLVELEILQRSGTSAEKKQAAAILPVVQKQHQLLVTLLLCNACAMEALPIYLDKIFHPFVAILLSVTFVLAFGEIIPQAICTRYGLSVGANFVWLVRILMIICYPIAFPIGKVLDAVLGHNDALFRRAQLKALVSIHGQEAGKGGELTHDETTIISGALDLTEKTAEEAMTPIESTFSLDVNSKLDWEAIGKILARGHSRVPVYSGNPKNIIGLLLVKSLLTVRAETETPVSAVSIRKIPRVPADMPLYDILNEFQKGSSHMAAVVKVKGKNKNPLPKGDGERFEENKVANGNSQYTTPLLANDNDKSENVVVDIDKVPKPTNTNKQTPSQQNGATTNSLPHLPEDIEDGEVIGIITLEDVFEELLQEEIVDETDVYVDVHKRIRVAAAAAASFVARAPSSRRLTGQKPAGGQSRQGTPKKSAEDDSFWAKSPGNLGETLLGSKR*