MALTSRFYFERYPEIEDVVMVNVLSIAEMGAYVHLLEYNNIEGMILLSELSRRRIRSINKLIRVGKTEPVVVIRVDKEKGYIDLSKRRVSPEDVEKCTERFAKAKAINSLLRHVADILGYDGNEKLEELYQKTAWYFEKKYNSKTVAYDIFKQSVTDPSVFDECNLDAETKEVLLSNIKRKLVSPTVKIRADIECSCYGYEGIDAVKASLTKGLELSTEELPIRINLIAPPLYVMTTSTTKKTDGLKALEVAIENIRAEIVRYEGEFKVIMAPKLVTAIDEADLARRLERAEAENAQVAGDDDEDDGADQEGMQFDPEKEFNHKNSSSAGVAGAATANDDEDDEDED