MLTDGIEGVKEKVFVLVTGANSGLGYSTCCRLADEFLASHRNDHRSLTIIFTTRSTRKGSDTLRNLQNHLRTSTFGASATARVTFVPENVDLCNLLSVRALSRRLNKTFPKLDAIVLNAGIGGWSGLNWPLAVWSVCTDIIHATTWPKYKIAPVGLITDNQTITVTDKEPRLGTVFCANVFGHYMLAHNVMPLLHRSGSPNGPGRVIWLSSTEATINFFDVDDFQALRSKAPYESSKALTDLLSLTSDLPSTAPWVKSFYSTDFETDSKPSTGPETASTIPNVYLSHPGICATAIIPLPTILIYAMVAAFWLARILGSPWHTLSTYLGACSPVWLALSTQSELDAAEAPYRKHGGGRVKWGSSASRLGVASVVSSEVDGWGYGGVPGPAVVAEDRVRRRKRGAVDLTAEGKEGFEELGARCWRQMEELRILWDNLLDEEEKGTGVTA*