MSLSSKKTITDLPGSEISGKKILIRVDFNVPQDKSTGAITNNARIVAALPTIKYVIENGAKSVILCSHLGRPNGAPNSKYTLRPVAEELQKVLGKNVTFIDECVGSKVEEKVAAGKEGEVFLLENLRFHIEEEGSSKDEATGEKKKASPEAIEAFRSSLTKLADLYINDAFGTAHRAHSSVVGFKGEPRLAGFLMKKELEFFSKVLENPEQPFLAILGGAKISDKIQLIENLLDKVNKLIVCGGMAFTFKKIINSVEIGNSLFDEEGSKKVHDLVAKAKKNNVELIFPVDYICGDKFDKDASRKTVTDSEGVPKGWMGLDAGPASREEFKKAILSSKTILWNGPAGVFEFDAFAEGSKAMLDACIEACQKGATVIVGGGDTATVCKKYGAEDKLSHVSTGGGASLELLEGKNLPGVANLSEKK*