MDDGEFLDLFSQSWNGKYHAAASRAANDEPASVGTGGYPNTAAVAAAATAAATAAAMAVAPKLTSRLMQPQPGSTAGPGAQGLYASTKHFLAHLPPTHKPQPATNTTSTAAAATATEAARHSSPSPFTPPPASGPGSAGQSAMLRGGQEEQDYNAFCSTLSAVASMAQASLAMEEEDLADSTTPPPQPFTAGGLLAAGLAGNGGGGGSAGDANGGGVEGDLGPNGELLGMNGHQHEKKTPNSIRAQIEIIPCKVCGDKSSGVHYGVITCEGCKGFFRRSQSSVVNYQCPRNKQCVVDRVNRNRCQYCRLQKCLKLGMSRDGK