MTLDHQIVSQTLKRSHPPTQGRALLVQPGHTSPESDTGLTGNPLTKLLTLRKDDDNVEWHMEDVIEDIIGMESSFKEEGTDSPLLMQRTLSGSILDVYGGEQGISPVNMGLTSASCPGNLPMKREITETDTRALAKERQKKDNHNLIERRRRYNINYRIKELGTLIPKSNDPDMRWNKGTILKASVEYIKWLQKEQQRARELEHRQRKLEQANRRLLLRIQELEIQARAHGLPTLASLGTVDLGAQVTKQQTHLEQNSVDYCQQLTISQGTSPELSDQAMAFSDPLSHFTDLSFSAALKEEQRLDDMLLDDTISPFGTDPLLSATSPAVSKESSRRSSFSSDDGDEL