MFSYGEGEDAGSAAVRRAVTLSCRPTSTGTHPTPDRACAELRAVDGEFGALTARTEHGRACTKEWRPVTVTAEGVWEGRRVWYEHTFPNPCLKNSVRSQVFDF