MGSKQRLRGSATAKERLRWTQELHDRFVEAVNRLGGPERATPKGILKEMKAMGVSELNIYHVKSHLQKYRISKLIPESPTRGKLEKRSMSDILPNFSSITALQLKEVLQMQTGMQNRLRDKTEVQRSLKLKIEAQGKYFERIGQSNHSKTIIGKACKPFASTIASLPSLFEESESLKTQPEEEHQSAKKQKISGEGVFPTSFDHESSTPPECYNETWDFSWSQLAAACQSPLVPSFL