MGQDAAAEEDQQQQLKGVISKAAVLQIREHPTCKQPPSSCSSEEEYSPYPEVPDMPKAYYTFRLGHGGMPDAARVHAIAAAKAHHARFQANFLGYPCNQNMRFEEDFGSYLNMVTNNVGDTFQEGSYCLNTKFMERAVLDYYAELWHAQFPHRPDDPESYWGFCLTMGSTEGNIYAMWNARDYLSGKKIFMNSFHNNGMCAVSTPPSVIQSNCKPSHDQNAHNPIAFFSADSHYSLSKTMDMLAIRTFHAEGTKHYS