MSDLYFGQKPVELTEDVDKAALQRKKNAESQRQYRIRKKEQEENLQNENAYLRQAVSELSTALQSKVHECQRLETILFYQSMPPVVQGNSFPNA