MEGKMALPPYMNSTGLISKIFAKIQEAKVPDRYTQDFQSTVLGYGSGSAKPFIPFLKRMGFLESDGRPTDLYRRFRNADSSGAAMADAMKHGFAEIFKRNEYAYELTPDKLKNLIVEVTGKEKSDSSVKGITGSFTACNSLADFDSSQTSDPDSHSEHREEPASMGSPQALVEYRRTGNARKALGLSYTINLNLPETDNIDVFNAIFKSLRENLLDAFDE