MFYGVFGSLCVGVFVLFYMATDFYTLRKDVETVLERVQEIRAAAGLKQLQEDLAALEAAAADSSLWDDRAKAQETLQALTDCKDKLKLLRDFKTQADDAETIIKLTEEMDSIDSVFLQEASGIIKELNKALDRFELTQLLSGPYDKEGAVITITAVQDWADMLLRMYVRWAEKQCYKTKVVEKSVGEEAGIKSATVEIDGRYAYGYLSGEKGTHRIVRQSPFNSKGLRQTSFTGIEVMPLLPEDSTNVEIPEEDLDISFTRAGGKGGQNVNKVETAVRITHIPTGVAVRCTEERSQLANKIKALSRLKAKLLVIAEEQRASEIKQIRGDTVKAEWGQQIRNYVFHPYKLVKDVRTACETSDITSVMDGELDPFIKAYLKHKYSLAANPSGLT*