MIRRTTRLRREYLYRKSLEGKERTLYEKKRKIRLALEEGKPIPTELRNEEAALREEIDLEDDNTAELRTHIDDEYAHADEKDPKILLTTSRDPSSRLTQFVKELKIVFPNAQRINRGGQVISEIVESCRSHDFTDIIMVHEHRGEPDGLIVCHLPFGPTAYFGLLNVVTRHDIKDKQTLGTMSEAYPHLILENFSTKLGQRTANILKYLFPEPKADTKRIITMANSADYISFRHHVYEKPAGVKSIELKEVGPRFELRLYQIKLGTMDQAEAQNEWVIRPYMNSSRKRTAL*