MKRPASAMLEPMVKKAKRVGTTLPFTKGPLPMNATVRRTDVTSPAAYMDKRSDQCDGLTVKECLQLKFKNKEGEKTNYKQSDLRYDLQANRLELLAAEEAPKLPPSSLVKVKHPSGAQSLANGVALHNGVVMPVVGFGTYKLSNADVTKPVLNALQQGYRLIDTAQVYENEKGVGDAIRQSGLARGDVFIETKVWRSSHGYERTIKACKQSLKKLGVDYLDLYVIHWPGPKTGWPLKKGTVCPPDWTPKMRDTGTWRAMEELYEQGLVKAIGVTNYSLRHLKQLMKTCKIKPMINQVEFHPRLVQTEMLEFCQKNGIVLQAYASLGSGDAKQAEDFFSFPAVKKAATAHKVTSAQVLLRWAMQKGCHVIPKSVRPERMKENAGVFNFKLTAAEMKAIDELHSGTRYAWKGVDPDTVQ*