MGDGHSCSGRTEGPFPRASIYDCSVPGMARVKGRRMTSTLDYLVFNLPGQGRTALTSAPSSTWKLWCSPILIVSSIHRDALVRLCILHIARFLWCGPAFSLHLFLTATRQSTLACASHLNLQLHMLCSWFISLHLQLPCSFIMARKRGRPRRGAAWEAQKAQRRRKEQLECALALATSILRKKARAERLARLATIAEPGVGCSRDVKRNASSALQKVGTEEEFPPCIMVEDPSMEDLSIFEKTRVATYPEACRPTPSLLDDTPGCIVEEIPWPGDDTCSCYGAQANEAGSKGAEADAEQRVFEAGSEAX