MAVLLVVYWLVPSCTASLHQFRVPVYSLRHQDTEARQAKILLWPCLLDLPIGASAFKMVPFHRWSGGRICVQGVSSSNAARQLASSPIAYCNWCDSMKDMQYSSSRRVAYKDTQDRPTVCPAVPSPLVMEHHTQSDAEKPTVIGLYGLPGCGKSTMLRSTKDRFGTQSFDFLEGSDAIANVVPGGLEAFKALPATEKVDLRGQAILKVAKDALAKGCVAVLAGYCSFWPAIDDTISWIFTEADASTYTHIIYLNTAAELIHEQCRSDSEKERETLSLSA*