MVSSSSSFHSNNNADDNVTRAKSENDLNSEGNSNDGLPLRCVVCGDEQAKMHYGVMACFGCKGFFRRALKRADQYECQNGNSCVIDKLARNSCRSCRLSKCLAAGMDPSHVRPDRDFTGKQQVTRPTTRRQRSSPTNSANTDRISIGSDDWTRRLPVEMRTMLMTLLNIDAKISKGDTTKDASAIYPLHVNNLREIMEDPVKLKGKRTEMRYEPYRMAENHELSVIAYRRLIAAIDWVEFLSEMMDGISIEDRISLVKNAFAPLMVFKCSAKTAAVTENNDVLCLCNFAYVPRDISKAYSDT