MPIHLVAAKDFVTNDWAGGSTTQLLIHPKGSSLAARDFEFRLSCARVEQSGQFSDFSGYDRLLLVLEGAMKLSGNALSEARVQHADSSPWAFDGGLSVHAELTTAVVEDFNLFVPKGRLKLASRQQLAEHQRWHQAAEAGASVYGVFLRSGQVSIGDIQLSSDHPLIISSTPLNLLAEAPSDLVAFAIGCRFPQP