MATAHRLNTSTAPHVPVPPYLGALLLLGNIHLCPSLGDRDSTVMASPCGDAAAAAELTSLRISEGAGIPPLPGRRSVGGNAAEGEEEGDKNKKARKGKAGTQRIAGWGLREFSKIVSKKVETKGRTTYSEVADEICGELKLTLIGQEFDEKNIRRRVYDAFNVLIALRVITKDEKEIKWMGLSNFQYEKIKLEETRKELMIRIKNKKKLLQEIERQFDDLQNIKFRNQFLQRPAESVNGICLPFLLVKASRKARVEIEISENSKFAGLDFNWYYQNSKLMLPPN