MGGGKHKTEENQSNQQQMPLMTPYQLGSFSLSHRVVLAPLTRQRSYNNIPQPHAILYYSQRTSRGGLLITEATGVSESAQGYSDTPGIWTEEQVQAWKPIVNAVHEKGGVFFCQIWHTGRASHVDYQPNGESPVSSSDRRISGQILLPNRKDFADFSTPRALKTEEIPQIVNDFRLAARNAIKAGFDGVEIHGAHGYILDQFMKDSVNNRSDQYGGTLENRCRFPLEVIEAVANEIGADRLGIRLSPFGKHGDSIDSDPEALGLYMAEALNKYKILYAHYVEPRIVTSAQSAATNKSLIPMKKKFKGSFLVAGGYGREDGNAAIAGDKADLVVYGRLFLANPDLPRRLELNATLNKYDRNTFYTSDPVVGYTDYPFLE