MSHTAEIPMVPGSESPLELKPLKAVDPKAVYHRRAQRLLSLAKDSPLADYFELCRRVVAIQARLAAEADFGQLLAWGKDEAIPLSHLGSEADSYWQGLLQQLLSDLLPQVGEDLARVLRLLMQQSPEQLTSWGASLRQGHMSAVPARFSLFIWAAMGVYWSHWAPMVIKRIDQRKVAQQNLCPICGSHPVASVIVDQPRAGLRYLHCSLCESEWHYIRAHCTSCGQDKGTTLWSFDDTQAQVRIESCDECHGYTKMMFVEKSPLMDVVADDLATLMLDSELNAKGFGATTVNPLLLAHETEQ