MGVDYYNILKVSRSATDEDLKRAYKRLAMVWHPDKNPRNKKEAEARFKQICEAYDVLSDPQKRQIYDQFGEEALKSGVSQPQPNGFWFNSRNPDDIFNEFFGGGGGSSPCPPGESFYRADGPPRKAAPVENKLPCSLEELYSGSKRKMRISRNVLDPSGKAKNVEEILTIDIKPGWKKGTKITFPEKGHEQPNIIPSDLIFVIEEKPHGIYRRDGNDLVVNRRISLVDSLAGGLLRRDGRKLPTFTTSC