KAHSEREARVRQLKSRALAIPSTGKTPATMRQRTVMQMVYDEITPYPDEAWVSQLGLVIHREYHQVKNWFSNQRQKDARDSRQQSPQSPASFNLESSLCKMTCDGRDMRIRASALDACGADEWSDAFFDEVVMIHNFRLL