MTARLARLREVRKQERYIAAATRESFRAAVGERRAALRSEAVVPPAPVSDGYAAVAFEHASASLGIAHGAARAERHEIGQEAAAEAASWREGRARAEMRQACADYDRVVHGAVDRASRAAASGRREHVARVEAARSAAAENALIYTDRGGGSQRQSGAARATAQRHASENPRAKMLNLLAAALPKADGDAEERGGDVASRERLAGSPLEEEDSAGEREAATLTAAPGRELRPAAASGGGDVVLGPAWERRCCPRGYPQPAGFSSSSDASGAFPLPSSVATADGLSAGGGSEAPLDSVSSGEASLSDLLEELRRSRPHPFRTFAGDDEAELDRLMAGGVATASDDFDFLDADDPLRPLSPDTAAMLGLQPGCGLLEATAPLLPSRPCSLLESAPRGARLRREAGDSTRGADITEDVQRWLGALAL*