MFRTCTKIGTVPKVLVNQKGLIDGLRRVTTDATTSRANPAHVPEEHDKPFPVKLDDSVFEGYKIDVPSTEIEVTKGELLGLYEKMVTIRRLELACDALYKAKKIRGFCHLSIGQEAVAAGIEGAITLDDSIITSYRCHGFAYTRGLSIRSIIGELMGRQCGASKGKGGSMHIFAKNFYGGNGIVGAQIPLGAGIGFAQKYLEKPTTTFALYGDGASNQGQAFEAFNMAKLWGLPVIFACENNKYGMGTSAERSSAMTEFYKRGQYIPGLLVNGMDVLAVLQASKFAKKYTVENSQPLLMEFVTYRYGGHSMSDPGTTYRSREEVQKVRAARDPIEGLKKHIMEWGVANANELKNIEKRIRGMVDEEVRIAEESPFPDPIEESLFSDVYVAGTEPAYARGRNSLEYHQYK*