MQISLLRAKVHRAEITDANLFYEGSLTLDEDLMDAAGLMEYEKIHVVNVNNGARLETYLIKGKRGGHEVCLNGAAARLGHRGDKIIIIAYAQMTPEEAKGFQPKIVLLGEGNVIQKILPV