MDVDYQKCIWVFHGESNVVDNDDIFEDNFDDGIDNTSEEGIFKMVGDAFDFHESTTSSSAKNVEAEAFFKLLEDAGQPLYNGCEEFTKLSFIVEMYHLKCLYGVKDVAIDALVKLFKKALPKDSTLPNSLKKIKTIIKKLGLDYKKIDVCPNDCVLFWKDKIGLDNCPTCDELRWKTADDGTIIELVNGKKVPKKVLRYFPLIPRLKRLFMSSKTSHIMRWHADQEKDDKMRHPSDSCVWKEFDVRYPDFARDPRNVRLGLSSDGFNPFGMMSTQYSIWPIVLMTYNLPPWLCMKQPYFILSLLIPGPKGPGNGIDVFLEPLVDELELLWKVGVETYDASKCETFTLHATLMYTINDFPAYGNLSSLPPKDKRACPYCNVDTCCMYLKGSKNSVT*