MNSLTPPVPPIGIISSPYKEKFGIPRQPGLVTAAHATLTLLPPYNQPETVRGLEGFSHVWVIFVFHATQQQGWKPTVRPPRLGGNARMGVFATRSTFRPNPIGLSVAELRGIQVQGNNITLELGGADLLDGTPVLDIKPYLPYADAIPDARAGFAPEAPAAPLSVHFSALSDEQCRQKQTRLNTDVRQLVEQILRQDPRPSYQQGQQEGRVYAMRLYDFDLRWRYTTDGIEVLELADS