MAVLVETTVGDIVIDLFVKERPRCCLNFLKLCKLKYYNFCQFHAIEQNYIVQTGDPTGTGNGGESVFTYLYGDQARYFEPELVPKLRHTRIGIVSMVNNGANMLGSQFFITLGDNLDYLDEKHTIFGQVTEGLDTLEKLNQEICDEQNRPFRDIRIAHTVVLDDPFDDPKQLHFPSRSPSPTIDLLNVAQIALDQSLNEEEGKTEEEIQKEIEAKDMAAQAQILEMVGDLHYADEKPPDNVLFVCKLNPVTTDEDLEIIFSRFGKIKCCEVIRDRKTSASLQYAFIEFEEVQSCENAYFKMDNVLIDDRRIHVDFSQSVAKNYQWKRKDGKQYV