MDALFVNSSLSRLKLKFSSQFPTFSPLPHHSYLPLKKLNLPLVFATLQNQHQQQSAAEEVAQEEFEDYDADETYGEVNKIIGSRAIEGGKGMEYLIEWKDEHAPTWVPSNFIAQDVVAEYETPWWNAAKKSDESALRELIEAEDDRDVDAVDDDGRTALLFVSGLGSEPCVKLLAEAGADVNYRDRSGGLTALHMAAGYVKPGVAKLLIELGADPEVQDYRGQTPLSLARMVLNQTPKGNPMQFARRLGLENVIRVLEDAIFEYAQVEEILEKRGKGENVEYLVKWKDGEDNEWVKAWLISEDLVRDFEAGLEYAEAECILEKREGDNGKGEYLVKWTDIEEATWEPEENVDPLLIEDFEKGQQKVVS*