MEMGVVGNGRKEEEEEEKVQKKKKRMQQEQDQQQQQQGVMYVKVMTDEQLEVLRQQISAYATICEQLVELHKTLTAQHDSLSGMRLGNVYCDHLMTPGGHKITARQRWTATPVQLQILESIFEQGNGTPSKQRIKEITSELTRHGQISETNVYNWFQNRRARSKRKQLQPISNNGESEVETETDSPKEKKAKAEDMHPHDKPAPRVDDHCFQTAEISSDVHPLDPQPSKAQVAFPLNDTSKSAGSMGHGPFFESMLSNPRIDHHLMGKMEVPGSYSPFQSGEGYDMLG