MAPVGLPPGFRFHPTDEELVNYYLKRKVHGLSIELDIIPEVDLYKCEPWELAEKSFLPSRDPEWYFFGPRDRKYPNGCRTNRATRAGYWKSTGKDRSINYQKRSIGMKKTLVFYQGRAPQGIRSNWVMHEYRIEESECNNTMGIQDSYALCRVFKKNVPVGEFEKQGECSTSRAKDNQEEVTDFEDAGQSSGAAENDKDNSWMQFIVDDLWCTNKTK