MAVLVETTVGDIVIDLFVKERPRCCLNFLKLCKLKYYNFCQFHAIEQNYIVQTGDPTATGNGGESIFACLYGEQARYFEPELVPKLRHTRIGIVSMVNNGSNMLGSQFFITLGDNLDYLDDKHTIFGQVTEGLDTLEKLNQEICDEQNRPFRDIRIAHTVILDDPFDDPKQLHFPSRSPSPTIDLLNVSQITLDQLLNEEEGKTEEEIQKEIETKDMAAQAQILEMVGDLHYAEEKPPDNVLFVCKLNPVTTDEDLEIIFSRFGKITCCEIIRDKKTGASLQYAFVEFEEVQSCENAYFKMDNVLIDDRRIHVDFSQSVAKNYQWKRKE