MNSFAHVPPGFRFHPTDEELVDYYLRKKIASKRIDLDVIKEIDLYKIEPWDLQELCRIGSEEQNEWYFFSHKDKKYPTGTRTNRATKAGFWKATGRDKAIYRKQCLVGMRKTLEEGWAVCRVFKKKLATTIRREGDQLYQHESLCWYNDDQLVSNFTPNFDSPQRNNFPNPYNVTPSYHHQLPYNNMHQQYPHNNDALFLQLPQLESPKIPLPYGSINNSIYNNNNNNYDQVTDWRVLDKLVASQLSTQQDGYNVACSSSPASEKMNMQLQSDTKGQEMSSEIASLSASSSQFDNIWK