MLTGRVKSCRNNQALGRKDTSGRAHFHKRPRAPSADPSTAFASSLQRFIASESDMGAKILVLCSPTSPELNVLQQLPPGSEVVGVGRSLAELALSESQLADVDILAISGVGANAAKKADVQEVWPMLKGLKWIYSSSAGLENLLFPELIESPVLLTNAKGVYSNSLAEYALTACNWFAKDLPRLQRAKAARNWDPYEVEELRGKTMGVVGYGDIGQSCARLARAFKMHVVGLRRRAELSEKEKREGLVDAMYTPNQLTELMSRSDYVVMSTPYTPQTEKLVNAAAIAAMKPNAVFINVGRGKCVDEEALVEALRSRRIRGAGLDVFATEPLPAESELWGLDNVLMSPHCADRTKEFQIESLEFFVSNVRRWLAQEPLQNVVDKKAGY*