KRSMRARRMRWTSTLHAHFVHAVELLGGHERATPKSVLELMNVKDLTLAHVKSHLQMYRTIKTTDKASSSSG