MNVPPGFRFHPTDEELVGYYLRKKVASQKIDLDVIRDIDLYRIEPWDLIEKCRIGYEEQKEWYFFSHKDKKYPTGTRTNRATIAGFWKATGRDKAVYDRAKIIGMRKTLVFYKGRAPNGQKTDWIMHEYRLESQEHGPPQEEGWVVCRAFKKRATGQTNNKSTRIINEGWDSTYYYDEPTPINNVGSSVVHDDITRHHRFLSSNQKSACKQEIELVNENLHFLQSSDDQLFVDQLPQLESPSLPPIKRDITNCRIFPATEIIFDKNNDEEEDDDGYNHNNNNNIIIGGSNTYSSQKKVILQQIILPTWPGCFCSKLFGIFCTYLEYK*