MGVKGFLEGGIASVVAGCSTHPLDLIKVRMQLLGEQNVRPAFAFANVGAGYPAVELAHQKRVGPISVGIRVVQTEGVSALFSGVSASMLRQAVYSTTCMGLYEIMKEKWRDPDSKPGNLPLVKKIAAGLIAGGIGAAVGNPADVAMRRNYTSVSDAIGRMVRQEGVTSLWTGSSLTVQRAMIVTASQLASYDQIKETIISRDIMKDGLGTHITASVSAGFMAAMASNPVDVIKTRIMNMKPNPGQPAPYSGALDCAMKTIKAEGPMALYKGFIPTVSRQGPFTLVLFVTLEQVRKIFKDLNF*