MPRYQVLCRARPSDRGPSKEESEALQEALDLFNGARHLAYLQTQSELQAAFIADLELTAQSPAEPSPHEALVSYWTEQGLNKAAAEGLVRKLEKAGAPLSVAQLNAKVQRLTRIVPDLDLAQLVDRDVGVLDTEPGVAIRNLVLLVEAFPGKEVAAIVQRSPRLLYAADLPTRLERCLELLTRLHPARERKVVAPVVAEYPDLLYRMDYYTHVRMIDELPIEIQNMFVLADQGIGFLHRYYKRAKNNFVADTSDEEAGF*