MSGIKRLLQDYKQLSKFKLSSLVVLTASAGFVAASGEHIDYAKLGWTCLGTLGAAACANTLNQVYEVANDRLMNRTCNRPLPAGRMGRLHALAFAAVCGASGLWILNEKANGLTAGLGAANILLYAAIYTPLKQMTIANTWVGAVVGAIPPLMGWASAAGELDAGSAVLAAALFFWQMPHFLALAWMCKADYMAGGFRMLSMVDATGRRTALAALRHSLYIAPIGLLAVLAGFASEPFAWEAAALSAYLVYGSAQFARTPSQASARKLFKGSLLYLPLLLVALGVHRLPNQHNVDWDTLSGRVLDCVPAEARLQLGRACAVLEGAAAQVSDRLVENNIKCPSKAYGDSEELHTPRSGQQQDQGQQLQAQSAEEQQKQKP*