MTDKQLRKRAAESGAALTIARNASVLTPNAAAAPVFLQKTYNMIESSPESVACWSENGESFIIKLPREFAKTILPRYFKHNNFSSFVRQLNFYGFRKHKKDEIVITSVNDETKNWWEFYHEKFVRGKEELMAQIRRKTYSEPTSPEREEVETLKMSVENLQGQVSELMGQLSDLTSLVKTILQEKTTPVAAPVIMEQPAPKRAKPTMTSNYMSASSSSMSVTPMCPPPSSGLLSQPNFNQLDTMPKASLKPSEMSLLEWTEAYGMDYFINEGRSLNIFGDDDQLNYD