MGTDFNRNLTVLTTPQYDGLHTLSLKNGTIEEYLFNIRSVMDCVVQNYSKVFAVRVDLRFPDMFESGDTAVITRFFESLKAQLKADYQAKLRNTTDGLVHASELFYIWVKEISGRDKCHYHVCLFFNGHAYKSLGKFELDRANMYNRIHKAWASALRLDISHVQGLIHFPENAQYLLCRNQADFTYIYQDLFKRLSYFAKTDTKIYGNGNHNFGCSRVSGRLQSW