MRTHVEHDAQHRQSNAAAHPPAAAAAAAAADDDYTTESPQDDSSRRALHTKRQVTFSKRRNDLVKKAYELSVLCDAQVGVIVFSPTAQLSEFASPSSMCHILKRYQDVQPQLLPSNKSLLQEEEYWRCDALLLRKQVKDLHDFQSCMMGESILSLSLNEIQNLELRVQLEIDKIIERKMELLEMQAQEMAKKVNLVIFKELLEMQAQEMAKKEDMLWKENNLLKQKLARAMGSSNEDPTSYVSNTSSGWANSHGELDTNLKLGLDLFPYTQEESSSLL*