MLVQFVYYFLVGRRSSNSKLPSVPTVSSVPEDSASNMREESRLCNLNVNFGSLEWQNSIQKNAGLAFIELVNEGRLLSQSMKDHLVRVANEAEFILSRQRAEDINRHAEFESLCAQYSADKREEEKMCHHLITAAKYRDQVTATQLIQKIVNILTDKHGAWGSSAQSRPREFWRLDYWEDDLRRRRRFVRNPLGSTHPEATLKAAGEHAPDEDILVKGKQSIKSQALGNQNSESEILLEGDDDITSFIEEREVENLTGPVALSAPAQLVAPSVVVKGTLSITLFELYFEVDEEDPSFKKIDPK