MGEECNEYRCWEELLPDALGLIFRNLSLQEVLTVVPRVCKSWNRVVSGPYCWQEIDIDEWCQRNWWKSEKLTRMVHMLIARSGGSFSRFSVSALPNDTLFASLQTSNARSLKTFELPRSDISDCIVEDVAQRLSNVTFLDVSSCTKIGARALEAFGKNCRSLERLWHVMHPMDVDGKDSQHDEARAIAYNMRKLRHLEIGYMLIATEDVVEIASQCHDLKFLDVRGCWYVDNKLLEERYPWLKVQGPLVDGFYEDRFWEEYSDDSDDDSIYSSELIDDDYYVIGSDEEEAIWDDGQDIE*