MLSEDTRKVFMAFSESGSLTAHRRTHTGEKPYACDVCDKSFSVSNSLTAHRRKHTGEKLLYGIRRCWSSELVMRARDTGVPRAVSQLHRVCLAVLTKGDQFGMRDGTMFCQHHYQQFGPSQAQQQLQLVAAAEDHPSAVDDACPVAVPVVSGRSSRPRPAPTQPGRRAVPG