MATLLKPAVSLSSSQFMGQSLKPAVASSSVATTQQYAPLTIRAGSYADELVKTANSVASKGRGILAMDESNATCGKRLASIGLDNTEGNRQAYRQLLVTAPGLGQYISGAILFEETLYQSTLDGKKFVDCLKHEGIAPGIKVDKGLVPLAGSNDESWCQGLDGLASRCAEYYKQGARFAKWRTVVSIPNGPSELAVQEAAWGLARYAAISQDNGLVPIVEPEILLDGDHGIDRTLAVAEKVWNEVFYYLAKNNVMYEGILLKPSMVTPGAECKDRQVPEVVADYTLKMLKRRVPPAVPGIMFLSGGQSEVEATLNLNAMNQSPNPWHVSFSYARALQNTVLKTWGGNPENVQKAQTALLIRAKANSLAQLGKYSA