MKKAYELSVLCDCEIALIIFNSTNRLFQYASTDMDKVLLKYTEYSEPHESRTNTDILETLRRKGVGLEGSELDSEESMQVSPDKCLLGEGVDLSVARQRFYAPSLLSSETQFLVSAGCENGFQNSSGSSVLPHRAAGLKSLGPRQSSSSPAAAFMAPHSGIGYTMFSHGGLSRSLDMKTPPPLNLGSENLRGDPGNQAARVNHGSAVRSCLRGPALAIRHDNRGFCCVCVPTRGGSCTGACTVAAPWWPWAERGCWVTVLEVTASRHREPQSCPSTLTHLPSVNHSIKSEHSSPEHMSSPASPPQHHPRHRSPENQPDPARRSPPEAGLANEAKEFPKAGCLHEKGKGQGLRPLEMSDGWQR