MSGGLGSQSFAPILVGIALICLVLTNVHWEFFFQPQLSFVQRNGTQFVVDGKPFYVNGWNSYWLMAQGVDFTTRSAVKTVLQRGAEMGLSVCRTWAFYDGVDGLQPEPGHYSEDVFRALDYAIVEARRHGVRLLLSLVNNLPAFGGKGQYVEWARDAGADVGSSNDSFYTDPTVRGYYKHYMKAIMTRVNSISGISYRDEPTIFAWELINEPRCPSDLSGDILQDWIEEMAAYAKSLDQKHLLTIGLEGFYGKSTPDKLEINPGDWVKNLGSDFIRHSKAELIDFASVHAYPDIWTPNLLNVEKIKFAEKWVASHIADASELLQKPVLFTEFGVSNQARKFEVKHIVEMLNTVYSNIYDSAKGNGAGAGALVWQFLVEGADRFRDEFTLFPWQEPVLYGVILEQSCKLYNVSENYNPTRPTCTIKDNL*