MPNGNLDKWLHSEKEGQNDLQSLSFTQRLNIAIDVACAMEYLHHHCQPPIAHCDLKPSNILLDNDMIACVGDFGLAKLLYETGYSLSHNQSDSFAIKGSIGYVPPEYGLGGQTSTKGDVYTYGILLLEMVIGRRPTDDMFKEGLSLHEFAKMALSNQSIDIIDPRLFLGEGEADFNNVNDKRAKILECLNSIVRLGVTCSLESPEERMEMIDIVKTLQVVKDMFVGLNAF*