VLIVPLLIPIPGGLKPKEMILIHGVLKNNGKKFEFSLMKGPDVAFHFDFLFNYNNKLLLITNTKIGGKPGKVRLFDKHPLFDNQPFTLTVKVNPSAFQVAVDDKLLCTFKNKITNLEKINLLRVGGDIRLDSVWSWKN