MGSSYHHRLVAAPTSFNWLSSESFKSHHQLHHHQYGMGPLDAPHSMIRSRFMSKHPTRRSMRAPRMRWTSTLHARFVHAVELLGGHERATPKSVLELMDVKDLTLAHVKSHLQVNQTAPVKKILDPAPLV