MKTFTDRWRQLEWDDIRLRINGKTAADVERALNAAHLSRDDLMALLSPAAADYLEPIAQRAQRLTRQRFGNTVSFYVPLYLSNLCANDCTYCGFSMSNRIKRKTLDEVDIQRECDAIRKLGFEHLLLVTGEHQAKVGMDYFRRHLPTIRRQFSSLQMEVQPLSQENYAELKTLGIDGVMVYQETYHEAIYAQHHLKGKKQDFFWRLETPDRLGRAGIDKIGLGALIGLSDNWRVDCYMVAEHLLWMQKHYWQSRYSVSFPRLRPCTGGVEPASVMDEKQLVQTICAFRLLAPEIELSLSTRESPWFRDHVIPLAINNVSAFSKTQPGGYADDHPELEQFSPHDARRPETVASALSAQGLQPVWKDWDSWLGRASQTR*