MGRGRVQLKRIENKINRQVTFSKRRSGLLKKAQEISVLCDAEVALIVFSTKGKLFEYSTDSCMERILERYERYSYSEKQLLANDHESTGSWTLEHAKLKARVEVLQRNCSHFMGEDLQSLSLKELQNLEQQLDSALKHIRSRKNQVMYESISELQKKDKALQEQNNLLAKKVKEKEKALAPQAESWEQQVQNQGLDCSSTLLPEALQSLNFGSGSNYQGIRNDGSGGDHEDENETPTANRPNTLLPPWMLRHLNE