MGKAECISYDEHKLPYIDLGSAQIRMEKEQAPEWALKKAQDELREVPGVKEQAIKELRELIQNEKYLNLPLDDEYMMMFL RPTHYYPESALKRLKNFYHMKLKYGAACENIIPSKLRNVFEANILNLLPQRDQHGRRLLVLEAGKKWKPSQVPLVDLFRG IQLTVLGSMVEPYSQICGSVVIIDMEGLPLSHITQFTPSFAAMLLDYIQECICMRLKAVHIVNNSYIFNMLFAVFKPFIR EKLRKRIFFHGKDYKSLISHIEAKALPPKYGGSATWELPHGKVLGEFFECYSKDYELADSYGYTEGYKMKK