MTTESITFNHILGQGRVNQLGGVFINGRPLPQAVRVQIIEMASKGVKPCHISRQLRVSHGAVSKILNRYAETGSISPGQIGGNPRAKISVQSIEKQLMLTYEENPKLCAAELRQLLIEQGGLV