MGSESFKELTELDQQLHKEVFYGGIERIRALRAQGADLEAILRPRLLGAAKVLLQLGANVNAYLHVSPGGTALHHAVDRNHEKVVNLLLSHGGTYMTPCFIPCTNGHVNLVRAIDGRVSLFQGWMREKYAPCYFMKRMIWAVVLPYELQNPTRPRPLKLLLAIYLVSQNMPACKSRAVIELWQSQIEKNLDEEDPCITIFDKETEYRYEILSADEGDKEKLQQFYDACDGITQAVKTDPTPILDSSPTSSSLAPSELLAPSVDDVELAMAINASIQSVIAEGVPNVQPTAWHPPDAPGPSLISRQAQVDTPSSSTYNRRRGVPGTGCNQCSSRPDLELCQSWRMRC*