MNYSLKQLKVFVTVAQEKSFSRAGERIGLSQSAVSHSVKELENHTGVRLLDRTTREVVLTDAGQQLALRLERLLDELNSTLRDTGRMGQQLSGKVRVAASQTISAHLIPQCIAESHRRYPDIQFVLHDRPQQWVMESIRQGDVDFGIVIDPGPVGDLQCEAILSEPFFLLCHRDSALAVEDYVPWQALQGAKLVLQDYASGSRPLIDAALARNGIQANIVQEIGHPATLFPMVAAGIGISILPALALPLPEGSPLVVKRITPVVERQLMLVRRKNRSLSTAAEALWDVVRDQGNALMAGREGDPLYQI*