MSGQSQRLNVVPTVTMLGVMKARLVGATRGHALLKKKSDALTIQFRQILKKIVSTKESMGDIMKASSFALTEAKYVAGDNIKHVVLENVRTASLKVRSRQENVAGVKLPKFEYFTEGETKNDLTGLARGGQQIQLCRGAYVKAIEVLVELASLQTSFLTLDEAIKTTNRRVNALENVVKPRLENTISYIKGELDELEREDFFRLKKIQGYKKREIERQLAAAKQFAEEKVAEKVSLKRGASITAAHNMLAAAAQKDEDIIF