MLVAGQLNAPLLPACIYLWFNSSTMKQMLLAAALLFTGNLLYAQSADSTQKQVVEASCGQCRFGMKGEGCNLAVRINGKAYFVDGTAIDDHGDAHAQDGFCNAIRKAEVKGRVEKDRFVATYFKLLPEVKNK