MKKLDTDITSWIMELLVRKELHEPLVKKFLTNPHLPLDNDNLRLKKTLLLRSIDSQISDGSVSETILDSLEAIEELDRENHIIITDSMKAAYCAVAVECTVKYLWGNQHKSRSQGKYVEAVKRIWRDRIQNLEMAKKSDLVTDELRKSRQKMEAVLLDSHRYKSLKELNTRNVALLLTGDYIHEAMALMGPSFLELVARTEREAKEKEVRVQKENKENEFMAEGEMAQREKEEMEVGAERENKEKELRAEMAKEKDLRAERKKKDNEVREGMTAMEERHKELMEASTEIREKEKEGCSAQVVDCSSDAVPEFDADGLAGQEIPALANSSSTLSIADKLEIQRKMALQKHKHIAVRRRNKGQARITDSDELDLEVASSKFDTLSTPEVKRTQEMLNSSFSELQAAVDDPLPNALHVADTVIAEIERKNPTKEALVETQKGKDVDASNPSTNAVTTEMSSRNVIDVDACNPSTNAVTTEMASQNVIDVDASNLSANAVTTEMASRMTSNEPLVENLKLKDIHRHEKDATKPSLMDRNNTAHTYEWNDSIDDSSEGRINRSIRLDSPKRKDVSPLRKYEIQHFAKRRIKRRWSVEEEDALREGVQKYGRGNWKVILSSKRDIFVGRTEVDLKDKWRNMMR