MVHSTAVMEVALDAGWMKKLEENPPPQDPMAGVGQSSILSLDKALPATRLLEKCRLMFQMQEALENKKIEYAKKEEGFKRREEELRIRDRELQDSLLGFSKFLQENNLKMVRAEKKANVEMQIQQEKEAEIRELESKLEDLQHEKAKTKSSLERMMAYQRYLETVVEVTEEYHEINDLLMRYSTLSSANEDLKEHNEECLQMIEKMRTELQIYTKISHDEILNLENDVSFAKQSYEKKKRETAEMQLHMDSVLQVAALKTLEHGQVCMAAENLFSRVCQCSKINHPAHVDPLKQLDVVGDYITDIYHVLSDHSRS