MKQRVDRVKVFHGTWAQGAEAEGPGSITIASLLDSMDWMPPTMIAENISKVIANMDRKKGRIFWRSFADRVHSPVLAHIKADLVDTYDRVGWYLTQFIGPVPEPYDPAMLECTGTDSRPVNSFLDDVAVMAAMAKQGLASKKDVRAFYKSQGKRYDGFREALLPGRDLLMQHAVPWVKTPKTWISVGCGTARDIEFVTGHVKAAGTKVILVDLSDALLDMARQRVIDLGLQTQVQLVEGDINDPKIRKQLPEADLVTCSYCLTMIPKWKDALKNMLDLVKPGGNLALIDFVTREGRESNWDQKLYKWWFAMDGVYFNREHVDWLRAQRSLSTIWYSEEESRVPYTPYYPTHYLYVGEKKAK*