MSAQGDGGLMGDEAEGSRIDASKNEEDEGKMFVGGLSWDTTKKDLKDYFAKFGEVVDCTLKLDPMTGRSRGFGFVLFKDAESVEKVASQKEHKLNGKVIDPKKAKAMKSKEPVKKVFVGGLSPDTPEEKVREYFGAFGEVESIELPMENKTNKRRGFCFITFKEEEAVKKVMEKKYHNIGLSKCEVKVALSKEQYQQQQYWGGRGGYSSRSRGRGGGDFGNGYGPSQNWNQGYSNYWNPGYGNYGNYGYGNQGYGGYDYSGYNNYYGYGDYNDQSGGYGKSPRRGGHTNSYKPY