MTGMLKRKVIVVSGVGPGLGTTLAHRCARDGADLVLAARSAERLDDVAKQIIDTGRRAVAVRTDITDDDDVSNLVQATLAAYGKADVLINNAFRVPSMKPLAGTTFEHIRDAIELSALGTLRLIQAFTPALAQSHGAIVNVNSMVIRHSQPKYGTYKMAKSVLLAMSHSLATELGEQGIRVNSVAPGYIWGDTLKSYFDHQAGKYGTTVDQIYQATAANSDLKRLPTEDEVASAILFLASDLASGITGQTLDVNCGEYHT*