MGEVCMSTSDVAFHVIDAHMWGFRDACVEHHLQKGQGVSGKAFIYHRPCFSKDISQFCKLEYPLVHYARMFGLAGCFAICLQSPYTGDDYYMLEFFLPPSCKDEDDQNALLESILGLINQCLRNLKVAGNGESNEASLQLSNVIRIENEDFKTVHFENSEGFHESPEGDTHGGAHEFDKGNSKVSEGHLLADDNSQNNGTSVSRPNGSAASDSSLLHKNSKPPERRRGKAEKTISLEVLQQYFSGSLKNAAKSLGGTLLIFTLLS