METGKRGSKRPFSFSFVRKRMGSTQSSTVRKAPPAFPESAIKEEAEPHLDARRLAGVRQNFGRQDGDVLACVSSPENMDELTTLTSEEGAAAMQISGHGSVSRQACNVEQSSVVPLEEYNKLCQDRQFILQQLDDEKRRTWEIASCLEAREQEMTKLLHFVQLDNVESLAQNYRYYYQQTFRLRKEVTEYQKKCKDLSFKIEQLEHLHSQKAIADSGSYQDSAATPPLLQTAVDGVNDAIAVCASELFVRFKKNARVISNIVQLVIPVELRNPSNLKVSLQAFLCIIIFKGFGDPYFSLRDILIPPFEIPSKRKSWLFQAFRRCRDREAQQLFDEDNDFKHFVHAKAYEISEEIKLRLLSDNDTNGKFGDLDLLNSNDRNLHCKFLRLAKAVWVLHKLALAFEPSAEILYVSSGSSFDDEFMEDMGHDEEVEEDENMVNRKPHKPVRFMCVPGFTVRHTVIKSRVLCLPDMQPQACSISKKDGTSMQVVEETSYLE*