MSTMEVRKPRQVARRFLARPQHEGAGAVVRRSIGRFELRYFDPFLVLDEFSGSAPAGFPDHPHRGFETVTYMLEGAVTHEDFEGHRGTIKAGDVQWMTAGRGIVHSEMPAGPGTSKGLQLWVNLASKNKMVEPGYQEFQSKDIASTASADGDVTVRVIAGQAMGARSPVRTRTPTMYLDFTVRPHAAAPVRQPVPASWNAFVYVLEGEGVFGATADQAAGAHHLLLLGQGGDGVEAWNRSDKPLRFVLVAGEPIGEPVAQLGPFVMNTEEEIDATVNDFEYFINGFEKAKHWKSQAMIALELD*