MESTEGREIYTNLSHTHGKRATRVDFARVRGADVIAVCCGEDVEKIHASRKEIFVGSVVVWDVRDTVNELAILEARSEVTCFAITDDGRVAGGLANGRVAMWELPRSATKQSATNICRSNERDRAPLISSDAHDCAVFDLTWVGRFVVSVAGRCAQIWDVDGGCWRVTKTIEIGFHVDSFSTSDLSTNILLASSTGDFAVLRNDEFELQVKPSTPTRVVSVTQSPYYEDIALVIGDYSFRIQNINTGEILHTSPNVDCGLIAGAWSPKPNILFIAKADGCVDVWNLMEKTHEPVISVATTSAAISIVRLCAFKASGTHVIAIGDDVGSLHTWRLSSGISNASNKEIRFSESFYRRTKINES*