CVVCGDKSSGKHYGQFTCEGCKSFFKRSVRRNLTYTCRANRNCPIDQHHRNQCQYCRLKKCLKVGMRREVSNAGTDEVKHTHTPKKKKQKKLWSALGTQSMLTFCMEMVNESSVFAVASLCIHCAKLQCMQPNNIMGIENICELAARLLFSAVEWARNIPFFPDLQITDQVALLRLTWSELFVLNAAQCSMPLHVAPLLAAAGLHASPMSADRVVAFMDHIRIFQEQVEKLKALHVDSAEYSCLKAIVLFTSDACGLSDAAHIESLQEKSQCALEEYVRSQYPNQPSRFGKLLLRLPSLRTVSSSVIEQLFFVRLHWSLLKNNSAETPFHLTPPPKKNPTNDSQRRNIASIIKGGSGQRGMQLGGKKVRVLFLF