MNYSLRQLRIFITVAQAKSFSRAGDRIGLSQSAVSHSVKELERQTGVRLLDRTTREVVLTEAGQQLATRLERVLDELNSILRDAGRVGTQLTGTVRVAASQTISAHLIPQCIAQSNSLYPAIDFVLHDRPQQWVLESIRQGEVDFGIVIDPGAAVDLQCEAILSEPFLLLCRQDHPLAHQEWVSWQDLKQASLVLQDYASGSRPLIDAALAHFAIEADIVQEIGHPATLFPMVEAGIGISVLPALALPLPQGSHLQVKRLTPVVERQLMLARRKNRSLSTAAQALWDVVRTQASELTAARAKDPLYQL*