MSGQSQRLNVVPTVTMLGVMKARLVGATRGHALLKKKSDALTIQFRQILKKIVSTKESMGDIMKASSFALTEAKYVAGDNIKHVVLENVRTASLKVRSRQENVAGVKLPKFEYFTEGETKNDLTGLARGGQQIQLCRGAYVKAIEVLVELASLQTSFLTLDEAIKTTNRRVNALENVVKPRLENTISYIKGELDELEREDFFRLKKIQGYKKREIERQLAAAKQFAEEKVAEKVSLKRGASITAAHNMLAAAAQKDEDIIF*