MSQRYLVIIHCVFLLLNLFKTNCYLVQFHGNSKTNHYQCVGCINEKNETLRSIDNKNNILNSSFLHVQEDDNNEFYSLKLNEKNFRWSIPLALGSEKSIIDLVLTISNSSTAFYCHDENKPSLETEVLGYDLSKSTDLKYVDCTNEECTEILGSNKCLILDEYFKLLKGYALRKKSCKSKFCDYVNKMNFLNMSNPGVDKNASVCPFDKKVDNDKIKGFYFNDSFLISKEKKITYNYFGCITENENLNINENTSGIIGLANDYKADKKYSSILNAFISNSGSKKNIFGLCLIDGGGFISFGGYDKAALEPALPAKEIKGSEEYEDLDTSYRNPLLSIGDDSDNLIWTNYSESTNELYKVKVTKINLNVTDDNSEYDVNKDFILDTYDYFISLPREISTKLTEKINKICKDLNDKCKNVENSGTFQMGNEQVGSFPAIEFFFNDNKVVVPPHDYIINDGDNNYKILVKHTENSEKLGIPFFLSKYIIFDNEQKKLGISQSKCQTNNAFSPQDHVDKVQEVVKEPSEVVASLDGDKEPDVVVVPYDEYKGFYEKNKTAILAVSGVAVSGSIIGSIFYLL*