MDALFVNSSLSRLKLKFSPQFPPFSHQPFIRLKKLGNKNNLSVFATLQNQQQQAVAAAEEEEPVLFEDYDEDETYGEVNKIIGSRAIEGGKGMEYLIEWKDEHAPTWVPSDYIAKDVVAEYETPWWNAAKKADESALRKLLEADDDRDVDAVDEDGRTALLFVSGLGSEPCVKLLAEAGADVDYRDRNGGLTALHMAAGYVKPGVAKLLIDLGADPEVEDYRGQTPLSLARMILNQTPKGNPMQFARRLGLENVVRILEDAIFEYAQVEEILEKRGKGENVEYLVKWKDGEDNEWVKAWLISEDLVRDFEAGLEYAVAECILEKREGEDGKGEYLVKWTDIEEATWEPEENVDPLLIEDFEKDQQNVVS*