MASPCYQSKRSNDQILIKEKTHVRILTLNRPQRLNALLHSMVKQLIKISTAYEEDSNVKLVILKGKGKAFCVGNDIVAINHCHWSLGAKFCKDLYTFNHTTATNTKPRVLILDGTVMGSGAGISIHGHFRIATENSVFAMPETKFGRFPGNGASYFLSRLPGFLGEYLGLTGAMLDGAEMLACGPATHFISSSRLPFLEEALIKAETSNPAAGNEAIEGTGDWTTTTIQLLERASPISLKFSIRSIREGSNDFYEGSRAMFLVKDESPKWEPCKLEQISEEMVGHYFSQVNEEWEDLTLPAGSKANVPIPVRAKI