MGSFAKRLGQLATRSMESESAAILRTSRANKMPGSLSAQLDATLRTAHDMKVFGLGTAASLASAAHYARFTQSMCAVYGAMEAELDRSPSPANRLVWDKFKDVLRRAPALRLDLCDVSAHLPVSGADEPKAQALPRATEEYISTIRSAADEDARTNGARMLAHMYCRYFADLFGGQMVGTATRVALRLPAGTPRHYVFQYESTPPSGGGAPRRKLLIEGVYETINAAGVLLDENARASPHSSDAREDVVAACRTAFACNVKVYRAVSSSQGMLLADAARGCANAVIGFTRGRR*