MDDEIDQIYEYLKGKNNLGLESSFFIRVLLKNRIIQRGQIQDINEKIRNIQMFEQSKLIIKAQALKQKDKKLQQKITQLEKSYKPKQPRQSLSGSGSRTSSRQNSSNASREAISVANVQIDKNEFRQLVKELDQDIRSRLLQDYQNLSTQEMFNQVDQDDLVLSRSSNWINRGNVGDSLVIINEDSGDDESEPKQGFDFYDRVQNNSQIFDKAQELKDNEGHLFSGDEQVITRMNDNNNNNGPAINHLQIDLNLVENLNVLKQDEETFVMKQSNRYKINSLTSNEAVVKQGTGGSLAYQEYLFSSRGPSVQFPSPNPKKNSLHIPDDHKRFESNYKSSEQKKILESQEFDDILLKMNKQESIQVIQKQIADDHDHINDDVRVDEIDFDINSSKQQTPDLNIKKEELVKHISQIEVPGNIQYGQEQILTPKEHQNKEQNKSQKCCKCIIF