MLSHELIRNYQLFSKYKGHSLEAFESILKTSKRHILADIAKINDTLSLYQLPLIALDRQLVYPPDLTEKDLLNRMLPTLDDYLFQDERLDMIIIYIVMAKEFISINHLESLLRLSRNSVIADLNLVRDRVQAFQVTLAYNRQDGYFFEGEPLALRRLLESAVSSLLQVISGSWVFSYLLHELGLPDQTKVMAATLEELSRENHLTFISEKLRDLIYFFCLLAHRPFSRNVRAEAVDTFPLASPAVETMVDQLLVNFPSLTEEKYLVQSRLLGCIQGDLELVFQQPIYDIMEEIINSVAVNTGLSITDTPELRQNLYSHLLPAYYRLYHDIDLTNPLKEQIKQDYESLFYLVKRSLSPLEKQLGKLVNEDEVAYFTIHFGRWLQAPKKRPSNQLVALSVCPNGISSSLMLEATLKELFPQLQFIRIHQLDKIKLLDPASFDLIFSTVAFDCAKPVYVTQALMGPVEKMMLKKMVCDDFHLPLSEQFALDDLLSIIHKHTTITNKEGLVSDLSRYLIGNHLTIEKGGLGLLDLLTADFIRQADAVSDWQEAIRLAAQPLLEHQMIETSYIDGMIDSVNELGAYIVLAPKVAVPHAAPEKGARQLGMSLLQLKEPVSFDLKQEGDPDKQVQLIFVLSAVDSSSHLKALQELSLILDDDEHIEQLIEAKNTEEIMSLISHMIEKGDESHD*