MAPVGLPPGFRFHPTDEELVNYYLKRKVHGLSIELDIIPEVDLYKCEPWELAEKSFLPSKDSEWYFFGPRDRKYPNGCRTNRATRAGYWKSTGKDRRVNYQSRSIGMKKTLVYYKGRAPQGIRTSWVMHEYRIEESECENAMGVQDSYALCRIFKKNVVLGEFDKQGECSSSQAKGNQEQVTDFGDAGQSSGANENDKDNSWMQFIADDLWCTNKLK