MTASDAPVGSSFSALRFVRQDDSMDLGMQCCVNEEKPQAPTPQGSVQEHLLMPIIHKLMLMIAQPTKLLAALVVGADEAQRSMTRQCVWAKAVAYQSSELQSLRGAWQRILDAMEVCGPTGLNPTDMMMTKAALYYWRLWQYVCVACVDVVVEIEKVAETQQRWPSVLQKRRAESISPTFEYKCSDALSQGMIRSGSGLTKRSRLTKKSNEFLIAWFLAHKDNPYPSASERTDIADKTGLAEQQVRNWFANMRKRHWKPNRTNSKKPRCLLDYVLRKPES