MVSYRATTETISLALEANSSEAITILYQVLEDPSSSPEAIRIKEQAITNLCDRLTEEKRGEDLRKLLTKLRPFFSLIPKAKTAKIVRGIIDAVAKIPGTTDLQITLCKEMVEWTRAEKRTFLRQRVEARLAALLMENKEYVEALALLSTLVKEVRRLDDKLLLVDIDLLESKLHFSLRNLPKAKAALTAARTAANAIYVPPAQQGTIDLQSGILHAEEKDYKTGYSYFFEAFESFNALGDPRAVFSLKYMLLCKIMVSQADDVAGIISSKAGLQYVGPDLDAMKAVADAHSKRSLKLFENALRDYKAQLEDDPIVHRHLSSLYDTLLEQNLCRLIEPFSRVEIAHIAELIGLPLDHVEKKLSQMILDKKFAGTLDQGAGCLIIFEDPKADAIYSATLETIANMGKVVDSLYVRSAKIMS*