MSASTVRSLSARAVVRDRAMTSSSRASALRGVRRARARAPLAQPSASLASDKVVVIGANGKTGRRCVEYLRSSTDAKEIVACTRSGTYEGGAADDRVKARAANVASASVAELANEFAGAKAVIFAASQSQSGGTASQVDRDGVITCARACLRAGVERFVIVSSGAVSKPASPVYIFLNLFGGIMRNKILGEDAVRALYFDRPGQFYTVVRPGGLSEDPARGVSALELNQGDEMSGRISREDVAAICIESISREDAANATFECYNWDAAKPLGEVGLSNMMKATNDGDGVQKTGSERRGSSWDELFAGLRADAPGEKQQGEGFTL*