MFLTEAKNIHLEHIEDEIINSGAEGVLTVREYLAGILDLLQGVGSESKLTVKWDGAPAIICGADPQNKRFFVGTKGVFNKTSKAAYTPTQIRNFYPGNLGDKMENAFIYLKRLGIKQVLQGDLLFDDNIKQDTGDAITFQPNTIVYKVDKGTELYNKINRARMGIAFHTTYVGETLAGMDAHFGADISGLNQTADVWVDDATIKNISGSVTLTKPEQLEIQIAMKYLNPKSVPNAVWKAMQSNSEFINTFKIFVNSEIKKGVGVSRPTDIIDNFATFYRAKKEKELAGLKQDTAKQVRVEQIRDQLQFLSDNKIGLTQMLNMYNTTIKAKNIILYKLKNIQQIGTFKKTNTGLQVTDPEGFVAINAGGNAVKLVDRLAFSRTNLTTQKNWT