MAGALGLHVITTQLPIAFISATKQTFRRASVIRCAANPPNKRYTIAVLPGDGVGNEVIPVAVDALRLAGSLEGLDLRFEELPIGGAALELVGVPLPEETLRKAKQSDAVLLGAVGWPKWDNSPKHLKPITALLQLRAGLEVFSNLRPITVFPQLVDSTYLRKDTAEGVDIMIIRELTGGIYNAHPRGFTTNEQGDEVGFCTESYSASEVDHIARVAFDIAKQRRSKLCSVDKATILEGSMLWRKRVTAMGLEYPEVEVSHLLIDTAAMDLVRYPRQFDTILTGVMFGDILSDLAAMIPGSVGLLPSAALGDSGPGIFEPVHGSAPKHYGKDTVNPLAAVLSAAMLFRYGLKEENAAQRIEKAVSDVLDRGFRTRDILTPGTTLVGCKRMGEEILRSLDARVSVSNGSLV*