MEKSGPVQKAVVLQPFVKLVRLVARAFYDDYTTKSDNQQKSARSDNRGIAAVVLDALARRQWVREEDLAKDLQLHAKQLRKIIRLFEEEKLIMRDHRKETAKGAKMYSAAVAATTDGRAEDKVKLHTHSYCCLDYAQICDVVRFRLHRMKKRLKDELEDKNTVQEYGCPNCQRKYNALDALRLISMVDDSFHCENCNGELVVECNKLTSEEVVDGDDNARRRRRENLKNMLQKLEVQMKPLMDQLNRVKDLPIPEFGSFLAWEARAAMAARENGDLNPNDPLRSQGGYGSTPMPFLGETKVEVNLGDGNEDVKSKGGDSSLKVLPPWMIKEGMNLTEEQRGEMRQEAKVDGGAGAAAKLSDDKKSAIGNGDEKDLKDEYLKAYYAELMKQQELAARRNQQESAGEPTSGIQSGTVYSGRQVSMKAKREEDEDEDEEEVEWEEKAPVTANGNYKVDLNVEAEASGGEEEEEEDDVDWEEG*