MDTQTTVLASRQSGRSSESSSLDAVEKQKLANKELPQTRPDLHNSASPKRWKTFWKAFRYLNNLTPKQVDDFMASYVIYNLDWSDEKAMIETLGPDYQAKVGDCLKAYYGVLNHLCALGDVEKMYIPPFMSKKATVLENQLLYEESIAQDIGLSAGDHVLDLGCGRGRVAAHMTQYSGAKVTGLNIDPNQIGQAKTYNEKLGFTNNSFVVQDFNSLPLPFEDASFDAFYQIQALSLCKDLPSLFREIYRVVKPGAKISLLDWVSLPDYDPSNPEHAELMRRVKPLIGAVGTPTPESLEKALTDAGFSVVRSDNASVGGLQAPLIDKVDFYFRSMRQVILGLVKTHVLPRHFKTLINRLCLDGEAFIKMDTMRLVTTSYRIIAQKPPQ*