MFTVRPVRTSDLPAIERLAQASGIGVTSLPSNREKLFERIQQSVSAFEHEASGESSRDYYMFVLEQGGNVVGTASICASAGFDEPFYSYRSETAVHASRALKVNNRIHVLNICHDLTGTVQLCGFYVDSGLEAMAAELMSRARLLFIAGERERFGRRIIAEMQGVHDDAGQSPFWNAIGRRFFNLDFLQVEQAFVSHSKTFIAELMPSYPIYVPLLPDEAQQAIGQIHPHFERVCQLLCNEGFEADNYLDIFDGGAVLTAELDRLKTVEHSRSYPVEIQASLPAQASLQLVSNQRLADFAATAARVAVVDGVAFINPDAAKALGVSSGDAVRVAGLQQV