MNVVVKQSFPDDSESFYAKLTDLLDSSGLTLIFNVRETSLDLYLFYLEVTRRGGFHQVGQQKKWGEVVCALKLEGSNTKLCAQVEKLYAHLLYKFEKLYFYRCPATSSTKVKRKHEDDLMVEKMSNDYSSQMTGVSSQEPQVLLQSPSNNKEMKKRGQSGYQIFLKQECARLKAYSQEIDGTKILRMAVDAWKKLSDIEKQPYLEESKKIRGKNKAAMIIENKQKSTHEDLKKDEKWPSMYSGDYYVSSQPLANYSFVNNAAGLKMTEKPSKDPLFLVGFDAYHSSK