MDPSNGPEPCVVCGDNATGFHYRAMTCEGCKGFFRRSVQKKLEYTCKFNGRCSVADKQNRNSCQKCRFDRCIKGGMARDRELLCLGMSICYQTGLRTGHWRAPCHHIVTRSELGGG