MSKPVILHLGDPIKYNPALYSTFSSHFTIVRPSLSELRRDEFKTALRENRFGSFHALFRPFWNTGGEMGRWDKELIDLLPKSVKIFASAGAGFDWVDTQYLAEKGILYCNGAAASSESVADMALFLILASFRNLAWSHSAAVSQNPRAFLDAHQNSPLTARNPRGHSLGIIGMGQIGFMIAKKVYAAFGMQILYHDIVRKSQDIERSVNATFFESLDDMLAESDCVIVATPFAGKTLLTAELFDKFKRGSRFVNIARGSLVDEGALVGALESGILMGVGMDVHADEPNVHPRLASHPKVMMMSHNAGGTVDTHIGFERLAMENILAFFKEGRAMTPVNAHLIKPKSVL*