MMDPMNIKLEVPDLPLQLGDDGLMIPSAEFLSDGSDLLRSEPDDVIMVHMDLRESLSKLRSLIEERTGIVLADYKFYLQDTTLLESHKNLVDQCVQGEGLVQINVQVKPSRRRINIADVLKPTDEALEAYQQEIEQAAREAAAKEKAAAAATVAAEAATAEAQVNAAIAAAAASSLEKTTTDGPLAIGDLLTGADPKTTTESLRNDVQETANAVAAIINSVSAEEQDQVSKLDEPDPVTLEATKLMHHIKEEAVSLNEHSMDDFDDSDLDGAEEGTGDLRWVCDPTFKRDQQRLNIPNDPKEWTVAQVKHWIQWAVRTFNLQGVKLLDWNINGRELCDLSTAEFRRKIPNDPGGLFRTHLELLRKCRFVGILQKNVPMDMDDFDEVAIRRKNPKGGTTLGIADATYCGNRSGNNGQIQLWQFLLEILTDREHRGIIQWIGDQGEFKLCNPELVAQLWGVRKNKPTMNYEKLSRALRYYYDGDMISKVHGKRFVYKFVCDLRELLGYDASELASLVNEGQPVAPSDQYDPKGYDLDFD