MELDHHYKGAAVENGVQFKGVRRRPWGKYAAEIRDPKRNGARTWLGTFETALEAALAYDRAAFKIRGAKAKLNFPHLIDSDSTHSTSASTSSANPPPSPTHAHHQTSADNYAX