MTLQPALSAELVEFIREQLALKPDQQVSPSDSLEEKFGLTGDDADDFMGDFGKRFHVAGGDFDFNRYFVTEGFPGPFFIVSYLCSKKKRRRLEREPLTVAMLQHAINLGVWDSQRLMESANPGPTD