MSTHYGVADWPESNCPPLYFLWAKGDGEKGNLGRTGPKIAEKLTEAFGPDGVLFCGVTGTFELIEEDLSLPGGFTEEEIEAIKGLIKLIYEKCPDTALAAGGYSLGAALMANALSAMDEEVQARVTAIVLINHRLYKRLKGRIPNVPEERTKVYNPPGDLLCVGTRTLLASHLDHGPDAKGEGPDFLVERLEALLGS