MSGFVEIFTKSLAEYPLITAFVFVGAAMWLSYAASKKLTAGRVHGSAIAIVLGLVLAYIGGKYTGGKKGIADVQMLSGIALMGGAVLRDFAIVSTAFGVRLEELKKVGVPGAVALVVSVVVAIAIGAATSYAFGYTDPVSMATIGGGAATFIVGPVTGAALGASSEVIALSIAAGVVKSIAVMILTPLVAKRVGLTTPGAAAVYGGIMGTTSGTAAGLAATDPKLVPYGALTATFYTGFGCLVCPSIGYLVLNAMFG