MVRLKELAREETDIGEDGTRARAAATAARRARARGRNGGAIAIAKVDFDGVNARAYGGAQRETKETTLAAALLEKTSVETRDDVNASRSSDGRASAVGRDVGVRTIDMTSDGTMFIGGDDGIARRVAIGGETTERFYPDLWRDSEFVNGGQLPVRAVCISQKGDEALVGYDNGGWVKVSLKSGLTVASSMPHDDFADVFKFVESKKVSKYANTAPQCRALVTNDDLSVIYLASPCLRDGRVYAWDLRESAEVDEQETTLEICQEQEFNNASTPLKSGKLDDMDGIDAYDAWMNCVAAGQESSQTAPKRIVGTVKHLEFHTDCVTSLVRVNSALISGSNDSHIAVWDLKSKAKSPKPYSMMRMTSAVSVMTTSKDGRTLYGAGADGSVRVYDLKGKSGKLTLHWVRSIGGQDGRVTSLCAVRNDPFIIVGSSKVSNPDLVSVIRGEGDLCMWRVTDGTLMFRSAEHDADVTALAVSADGTTFCSGDAKGNICKHVLSSEAVERQDAKAPIRKGFLL*