MTTAIAIEDVRKEVKILKALSGHKHLIKFHDAFEDGNNVYIVMELCEGGELLDRILSRGGKYSEEDAKVIVLQILSVVAFCHLQGVVHRDLKPENFLYTSRSEDADMKLIDFGLSDFIRPDERLNDIVGSAYYVAPEVLHRSYSLEADIWSIGVITYILLCGSRPFYARTESGIFRAVLRADPNFDDLPWPTASAEAKDFVKRLLNKDYRKRMTAVQALTHPWLRDDSRPIPLDILIFKLVKAYLHATPFKRAAVKALSKALPEDQLPYHSAQFRMLEPNRDGHISLDNFKMALLRNATDAMRESRVLEIINTMEPLAYRKMDFEEFCAATISTHQLEAHEWWEDIASTAFEHFEREGNRLISVEELARELNLGPSAYSVLKDWIRNTDGKLSLLGYTKFLHGVTLRSSNPRQHR*