MGSCGREGVVRQYIRSKVPRLRWTPELHRCFVYAIETLGGHHKATPKLVLQLMDVKGLTISHVKSHLQMYRSMKGDSCRQDRTSTQHRKQSFQKHDEASDVGFHSCFKFIRKESDSLSGYSNFSSKRTRIEKTSLLSGILQCSQRICEADPNPYTTFYDYLQSMAKEKGIKKICVGSIWQQTQPLSTTFHMLTKQESDLLQVAKLNDKQPLNEVGNTWRKGLGAENEDIGGCELSLSITLPQPHPSSQKSNTSSVSETSEAFSLCPEFSNNVIMGCSSSSNVPKTINLDLSLAI