MDLALLEKALLGLFAAAVLAIAVAKLTGRRYRLPPGPRGAPVVGNWLQVGDDLNHRNLMALARRFGDIFLLRMGVRNLVVVSTPELAKEVLHTQGVEFGSRTRNVVFDIFTGEGQDMVFTVYGEHWRKMRRIMTVPFFTGKVVARNRAGWEEEARLVVEDVARDPAAAAAGVVLRRRLQRMMYNDMFRIMFDRRFDSDDDPLFNKLKALNAERSRLSQSFDYNYGDFIPVLRPFLRGYLNRCHDLKTRRMKVFEDSFVQERKKVMAETGEIRCAMDHILEAERKGEINHDNVLYIVENINVAGTDFSTIETTLWSIEWGIAELVNHPAIQSKLREELGSVLGGAGVPVTEPDLERLPYLQAVVKETLRLRMAIPLLVPHMNLNDGKLAGYDIPAESKILVNAWFLANDPKRWVRPDEFRPERFLEEDKSVEAHGNDFRFVPFGVGRRSCPGIILALPIIGITLASLVQNFQLLPPPGLDKIDTTEKPGQFSNQIAKHATIVCKPLKA*