MQTGLKAVDSLVPIGRGQRELIIGDRQTGKTAIAIDTILNQKLINAQGTKDSERLFCVYVAIGQKRSTVAQLVKILSEAGALEYSIIVAATASDPAPLQFLAPYSGCAMGEFFRDHGMHALIIYDDLSKQSVAYRQMSLLLRRPPGREAFPGDVFYLHSRLLERAAKRSDQTGAGSLTALPVIETQAGDVSAYIPTNVISITDGQIFLETELFYRGVRPAINVGLSVSRVGSAAQLKAMKALCGTLKLELAQYREVAAFAQFGSDLDPATQYLLHRGARLTEVLKQPQYSPIPIERQIVVIFAAVNGFLDQIPLTQIAQYEKELLDKINPHILEGIKEQKLLSEEVQKNLATFCQRIASSLSLETAEYNKDKNDKYDI*