MKRMLASIIVLLSILSFPVWADDTHLKQAYESLQSDIQVQGQGEVIKILADDTYGAKHQRFILRLVNHQTILVSHNIDLAPRISNLKAGDWVEFYGEYEWNSKGGVVHWTHKDPRHSHAHGWLKHRNKKYN