MSTPKSLHLVNHALRRQSFANRAHIITRCTGVATDVHNGVAFNRCSRSLSTLRPLATHPLQTSSALSFDPSNQTSYLSLQQQRTIISWVRDKFEQREKGKQAAKLVDQIALMANSPTWTVKMFADEVDETLSSWKTKMPGVGGTKEVQAARQTQKVVKAMVDQLGGDATAEVVSNMDRKQKLKLAIACEMPIDEVNMILKQFRNMELMHRILRYRKTNGIALPTDDAGLKMAMQQDGMKILSNKEKKEMREAASKVQE*