MAPVGLPPGFRFHPTDEELVNYYLKRKVHGQSIELDIIPEVDLYKCEPWELAEKSFLPSRDPEWYFFGPRDRKYPNGCRTNRATRAGYWKSTGKDRSINYQKRSIGMKKTLVFYQGRAPQGIRSNWVMHEYRIEESECNNTMGVQDSYALCRVFKKNVPAGEFEKQGECSSSQAKGNQEQVTDFEDAGESSTANENDKDNSWMQFIVEDLWCSNKTK