MSEEATGQKQERHILKATPVAAVAAQLEKFKAAFAREDLEACVKLLAELKMGMLSFGSLPPAAPSAPSSSQQQELLLAREILEYGTLVSIKTVDIPAFERHIAQLKVYYADCGSLPASERQYPILGLNLLRLLAQNRIAEFHTELELLPVELQLSNEFIKFPAQLEQHIMEGSYNRVLSAKQSGAYAKEGLYFMDLLVDTVRDEIAECSEKAYHSVSAAELQTMLMISSEQELREFADQRDWRVANGLVTFGGQDDKPLALPASQLIHESLAYAKELERIV*