MDDDDTVPYSQQAAWSDVTPVVVDDGGKVAAVQYDAEHKEALAYFRAILALGEKSERALRLTQHMIKLNSADYTAWQYRWECLTTLGSDLEAEYQFTRQIALENAKNYQLWNHRRKLAQALGPSAVARELAFAAEALELDEKNYHAWAHRQSVVAQGACWQEELQYSAYMIDKDVRNNSAWNQRFFVLQNTCKTQDLSTIIGQELQYIAAKVQSAPHNESAWNYLWGIFTLDGCSQWEMGKYKEVYTLCVEALADVPSCGPALDTLAQYYLCLASLCAAHGDKQRAKQAAGNASQVLAKAAVADPMRALYWKHRVDELQPMIQLSA*