MFGKLTENEKQSEDEDWGTNNRRKKRRVDSAGVGVKSAEGSLDVKSNEKAQPQRRKLFRIPPEAVQVLRKSFAESELPSREVKENLSTELGISFEKIDKWFKNTRCAALRDRKAEGNSRVAGPSKRSKQSAGKSGSLGKIDSVDNSYLLPMPEIISVPTHPQGIPERKPESTSRTVRRRVHDKGAPLCPPAPAEVKESTSPTTKPGLNPSHVADRIINTEHRAASREDPVAFSDDPFFDAILSYPTINTNDRAVSREDPVAFSDDPFLDVMLANRDIYTEERAASHEDVRRPSSDQPFLDVIQNVCGLEHRLQRLKGDMLSSAAAPGGAGTAERDLQNQLVVLVPTAELKDKSQPSI