MEVDDDLHALVDEQRREIAAAGDGAVDVDLLFAFQLQMQEAMNASTSKPAINANVIVGNNNVSNIFPDELSYYEQQLIDQQTAQVEMRKIEDDLNRRIHDQAFAREILNVPDGEWKLNGDQLHRPYGEGSSSNGVDTQNGECFRVYVKGLMGEDADEDIVGVNVGRDIAGIGVAVCDPSEILVFEVSKGLVKGTEVLTDEIAELKALIEGLDVALMLGLKRVNLLLDSQTILQYVSGTLHPRKGNIVGLVEQATSCLKKFTDCIPSLVTQNTINLAIKLASDAIVSQETTIPITEKIYCPNPKCSTLMSKAEVSAGEQQAGVTMCTKCHLNFCINCRVPWHKNMTCFDYRRLNPYLCVEDANLKSLAAQSRWRQCVKCNHMVSLGEGCYHIYCRCGHEFCYTCGAEWKNKKATCSCPVWDERNIIYDNRLQPRRG*