MAESEVVKRENKSILNLRSLDDPIGRSVKHDCSVEIVYSTNDYQCSRLCRGPGKYFSKNGACVNSILKNVNEAKVQTGCDPKSGLLAYIVGDAQFGAVRLQCLSVDPGVRPDDMNKPNKILFGGTVSINYLEKFPDFTEGKCNNPKHVIVAIPNTSTIRSTGICVPKSFESALS