MNTFSHVPPGFRFHPTDEELVDYYLRKKVSSKKIDLDVIKDVDLYKIEPWDLQGSNEQSDWYFFSHKDKKYPTGTRTNRATKAGFWKATGRDKAIYSKHFLVGMRKTLVFYKGRAPNGQKSDWIMHEYRLETNENGIAQEEGWVVCRVFKKRMTTVQKMNEYDQSPSCWYDDQVSFMPSDLESPTPTPNYPSSYCKPEIDQLMQYNNNNIHHSQNHNNAFLQLPHLIESPKLTTQSQPSTLSYNNNAQHMQYFHQYHHHHQHSLYGGGSSTSNDEQVTDWRVLDKFVASQLSQDQDHVSKQTILHVAEQITLLANKKPEMSEEHASTNSTSSCHNMELWK