MTDLSPLLAKADETLPQSLERLFELVRIPSISTDPAFKADCQRAAEWLVKELNDLGFTASVRETPGHPMVVAHHTAASEDAPHALFYGHYDVQPVDPLNLWEDDPFAPAIKEKDGRKVITGRGTSDDKGQLLTFLEACRAYKAVNGSLPVRITILFEGEEESGSPSLKPFLSANEAELKADFALVCDTSMWDRETPAIAAALRGLVGEEITITAADRDLHSGLFGGAAANPVHILTRILADLHDETGNVTLPGFYEGVEETPSNIKASWDSLGRTAESFLGEVGLSIPSGEKGRSVLELTWARPTAEVNGIIGGYTGEGFKTVIAAKASAKVSFRLVGDQDPTKIRDSFRTYVKSRIPADCSVDFHEHGGSPAIQLSYDSPVLTKAKNALSDEWPKAAVVIGMGGSIPIVGDFQKMLGMDSLLVGFGQVDDRIHSPNEKYDLNSFHKGIRSWIRILDALAKN*