MLWHTENAVAGIVAGFVTTTALHPLDVVRTRFQVQDGHDAVVPKYRNTANALLSIARIEGLRGLYAGLFPAVLGSSISWGLYFYLYNTTKSWNRRWRGEDLGAGLHLISATEAGALVCLVTNPVWLAKTRLQLQGPGLGVHKPYAGFADSLQRIVKEEGWWALYKGLGPSLILVSHASLQFMAYEEGRKLALDLRRFYHSGDKKEDVCLKPSDFAILGGLSKVFATLVTYPYQVIRTRIQQRPLRDGRVKYTGIWHTSAEILKHEGATGFYKGIVPSLLKNVPASSITFLVYEMVLKLLQKQ*