MKLATWNIQGLGQYGKWTRLWRWIVKHEIDLVAIQEHKKHDHAGMMLSAKDFHLCYNGIKNHYSGCLFIVRKNIYFTVLCDDPQGRYIMLHLTSQGFSYICINVYAPNSPVERVKTWKDLVLSIQHCMKLQIWGEARILLCRDFNMVDSKADCTTISSLLSSQENIVWNELLSMLNCKDLWGYIGGHTLRYTFHSRSHKTAMSRLDRCYYSHIATLNAASRMWIDATMLLSDHNPLLIFLNEVDWNACIPIDLSRIPLRVENVLV*