MGDALLRQLLAQHAEVSRRQQAACRMSRNHAAHGQALGAQAATIAEQIQNRRDALNRDAGETKAALSARAPLVLEAAVALGRPHLKPWQYDVACRVASRQDAIAIRPAGDGKSLLVHLLAMQPDAGLILYILPLIALAVEQCDALNDAAGMERELVDGTMRPTAVVLGGENEADFHERIGTRPPDFQARRKATLCGEPEALCERLPPRSEKAMLSLRLHALLRSASLLPEVPQFPPAPAASEVPGMARDVDMPCVSEAGTAVPPAPLPAAQTLSLEPLSLSPSLGAALPTESAAAWLHGGDASTALGELGRIDVESALAVLESAARGSERARVAGSEAAPEARAQRGRYTHLCVDEVHCVLDHGHTFRPEYLDLGLLRVFFPEVTVLLMTATANNDAIDAIKAALNILRRNRHAELELLLLCKLDELLHNRVQAQVGFWL*