SATDSEEMTLAVRAHPMYPRLVEAYYECRQIGAEGDVLEALDRERDAMLYSVQVMNEDASSSGGAHDVPQRDLDRFMRECTHELESYVKELHALYEDAKSCCRELETRARKVRSDVVKSADIRGEAAESKRRAPATAAEHAAASGDFDQILSNSQQRRDHEERLREALKRKYASSIMTLKSEFMRKRKKGKLPDQSTEVLKNWWSENIVWPYPTEDDKRELIAQTKLDATQVNNWFINFRKRHW