MGKSPRLAQMIWPRSAARRVLVDHQQFVSEFSGFELEKSSMLGEQSETVKYRVFTGTWNVGGVAPPDDLSLEDWLDTKTDSYDIYVLGFQEMVPLNARTVLGPKQRRAAMKWQLLIGDALNSTRHGDGAAAMHDQGRQGGGVFRCLVSKQMVGIFVSVWTRTSLRRHAVRHPAVSSVGAGVLGRLGNKGAVSVRFLLHGTSFCFVCCHLASGGEEGDVLRRNADAADILTRTSFLSSGGAPAAPDELPKKILGHDRVVLFGDLNYRIAKDDDEEARQLVRARKWSMLLENDELLLELSSGRQFDGWHEGRVAFAPTYKYRRNSDQFCWCADGGVATGRLDKQQHRHRRRAPAWCDRILWRGKGMKQVRYERCGGYRLSDHRPVRAVFHAVCELVEGVDA*