MPSQGVFTDAIASTGSPDLSLHIGPPSIITAATSAVDGGFRACVDLPLSSIMCPSEAQEPLRPVDDSSRTVNGTPTRFIPRYQTKRSTRAPRMRWTSSLHARFVHAVDLLGGHERATPKSILELMNVKDLTLAHVKSHLQMYRTIKSTDKTAASSGNLCCFASCVYFVH