MASLTQQFVGLKCPPMSTTRLVNPSNYHHHQSKQKPRIVVQAAAVIANAQTRERLKLKEMFEDAYERCRTTPMEGVAFTVDDFHSALEKYDFDSEVGTKVKGTVFSVDANGALVDITAKSSAYLPLREASLHTIRHVEEAGIFPGLREEFVVVGENEADDSLVLSLRSIQYDLAWERCRQLQAEDVVIKGKVVGANKGGVVALVEGLRGFVPFSQISTKSTAEELLEKELPLKFVEVDEEQSRLVLSNRKAMADSQAQLGIGSVVLGSVQSLKPYGAFIDIGGINGLLHVSQISHDRVSDIATVLQPGDTLKVMILSHDRERGRVSLSTKKLEPTPGDMIRNPKLVFEKAEEMAQTFRQRIAQAEAMARADMLRFQPESGLTLNSDGILGPLTSELPEDGLDLSEIPPADDL*