MGDLRATSVVMDCERNTICPRRSRDLAGRWPKRDREAHPTCASQRTQRPRLEPRNSVLPTRVNGPEHPVSHRSLDQAGSKAVCALFFPSLQSQVSATELRELLSKHGVPHIKSLRYIFCFRTPAGVWSAWVISNEVRYAQDIVHFAQEAHVLREDGILHRPSIEPLSLFLESSTCSAIYGFEKKHSMVRTKGGLCNTLIFKNIPRGISLDEWSAHFPSASRIRSGTGMIWVSYLDAEACVQEFYDILISKREVHSLSGQRVFLDGFLHDDTTDGAGSRKEGVGPTKAASNTLRHSLVASASLSGLCLSDGDSVRYHEPDVWADLRLRASLSWESCSRPGALRILRENLA*