MVLFCPAVTASVVFLELSAISVQGSITSPVKAKATLGTLSTREAMPVEASLSNQHDDLYPIDDEEVRLEADIDADNDSAIGVTDDELSTASLRSSLREYHVINGRGYHRDETRIRKTRYRWIILYRAKGKTDNTLPDLQNHQLLLTFGGKRYFAPNAETAKRVLDIGTGTGIWAVEFADEHPHAEVFGIDIAAIQPAFVPPNCTFEIDDAEKQWTWTKPFDYIFVRLMSGSISDWDKFTRQCFAFVSHKNLDPGGWLEVIDPAFPAKSDDGTLKPNSPLHKWDELTVKGAEALGRPFSEAVNHEKRLKAQGFINVTRKAFKWPTNTWPKDPKHKEIGLWTLANIERNLESISSFLLRQGLNMSQEEIVVFISQLCGDWSKAKLVGPDRHLQPGP*