MGRGRVQLKRIENKINRQVTFSKRRSGLLKKAHEISVLCDAEVALIVFSTRGKLYEYSTDSSMIKILERYERYSYAERRATGADHESQESWSLEYAKLRAKVELLQKSQRHYMGEGLEVLNLRELQQLEQQLDVALKHVRGRKTQIMLDSIVELRRKEKSLQEQNDTLQKKIVAKEKALAQAQATTHWEQEETAHFLSTSHPHPALNVRFESREDRDEEELVEDHHHSLTQPSNVVPPWLFH