MHDHVIDLRIDVAEDLSPRRLWNPNKNVVDYLLSVEEKMLRMVHGEHNDHDVSGLTDTENALLEGIFRRLQILDTENALLERILRRVDLPKLLWLHWKRYPHSTLPSWVSLKNLKFLQVSESVLNRLWQREGESEEALQLPECMELWTEGCVKLKSIRGLEQPTKLRILNVCGCLELKELPGIETLVSLQELPVKGCLQLKSIWGLAQAKKLLRLDVSEEDTGGGAATKLRFLAISGCSEFEELPSMVSLEELWENRCVKLKSIRSLEQVTKLRWLDISGCSELEELPCIETSVSLEEFFGGVAGRWMCKAKEHSGTRANPDPYSRTPELPTSDSLPRNQIYCPMLFPRSTTVIHDQGLTLQARRDFAFREVGMQPTPVSPKART*