MKLNLAISLLALLVGNASSFSPASKPSLATKVFQSTEVFEREASVAKNGEAEPKETAATVPSTVPSMASPKREKVVQEPDLWEYNFGLQEPKLTLPHGIVGGVTAPEKYAITEEQIRVLEEDGVVHIKGVFDEEWVDYLRKATAYQVDNPHFWAFAGTASKLYDYIQRNVWQTNGAFADFYYHSAMGHVLAQCGRTDEIRVSTDLLMVNPNKGFKWHQDNQNGPIKWEDGIRFWITMDETPADYGAPVYLKGSHFNDAVDEQAVFVDIEQSGLDEYRDKVAEFRTMPGDMLIWHPRTIHKVDGPSDGIWTTYRRVLGGTVAKGGTLYQDKRGSGGVLSDLGKHGMEQDDKLDSPFFPIVYPQFKESEAQARRNGDVGRSFQDIVSKIGGLATKASGERFGSFFKVLGSR*