MSCDGCRVLRKGCSDTCILRHCLQWIESADAQGHATVFVAKFFGRAGLMGFISAVHETERPALFQSLLYEACGRTVNPVFGAVGLLSGGNWQACQTAVETVLKG