MNIQALRSDHIYRQVMQVPLAEKTELYREEMLAPFMKKWETQQVPYKAADPGGFDVMTINNFIFRAPEEMTPEISAELELISSDAFWQECEAVVARSLGLFTENGVKLKVSEYLFTILLGNPKSQSLLLNEGYSGDGGIPGYILCTLLPNAYTLPRMKPALAHEVNHNVRYQYIKWDHTVTLGELIVSEGLAENFATLLYGEELLGPWVSKTSAETLNRQIKPVLKEQLDVTGFDQIAPYLYGDELAKLQNFTPVGMPYSAGYACGYYLVQYYLKQTGKSIVEATITPAAQILDEVRGYWNETTIISD