MGRGRVQLKRIENKINRQVTFSKRRSGLLKKAHEISVLCDAEVALIVFSTKGKLFEYSSDPCMERILERYERYSYAERQLVASDQPQTENWTLEHAKLKARLEVLQKNQRNFMGQDLEGLSIKELQNLEHQLDSALKHIRSRKNQIMHESISELHKKDKVLQEQNNTLAKKIKEKEKALAQHAQMEQRGDEMDLTSSALVPHPLETSNIRESSQIRGEGDNEGTPTPTRANAILPSWMLRPSNE