MDLALLEKALLGLFAAAVLAIAVAKLTGRRYRLPPGPRGAPVVGNWLQVGDDLNHRNLMALARRFGDIFLLRMGVRNLVVVSTPELAKEVLHTQGVEFGSRTRNVVFDIFTGEGQDMVFTVYGEHWRKMRRIMTVPFFTGKVVARNRAGWEEEARLVVEDVARDPAAAAAGVVLRRRLQRMMYNDMFRIMFDRRFDSDDDPLFNKLKALNAERSRLSQSFDYNYGDFIPVLRPFLRGYLNRCHDLKTRRMKVFEDSFVQERKKVMAETGEIRCAMDHILEAERKGEINHDNVLYIVENINVAAIETTLWSIEWGIAELVNHPAIQSKLREELGSVLGGAGVPVTEPDLERLPYLQAVVKETLRLRMAIPLLVPHMNLNDGKLAGYDIPAESKILVNAWFLANDPKRWVRPDEFRPERFLEEDKSVEAHGNDFRFVPFGVGRRSCPGIILALPIIGITLASLVQNFQLLPPPGLDKIDTTEKPGQFSNQIAKHATIVCKPLKA*