MTEQEKMLAGQVYDPSDETLNKLRMKAHRLSQDYNRLYDEEEQERARIMKELLPNCGPGVYLQGPIYFDYGVFTTIGENTFANFNFTVLDTCPVTIGDNVFFGPNCTLATPLHPLRYQERNIKFKSDGTPYDDEYGKPLVIESNCWIASNVVIAGGVTIGEGSVIGAGSVVTRDIPPHSLAAGNPCRVIRQITEADSMRGL