MLRSHKLQLDDVPPTVRGIVRCGAGTNNIPVKEMTERGIPVFNTPGANANAVKELVICGLLLASRGIIEGNNHVNTVINTEEAGDYERVSKRIEADKSMFGGKEIEGKTLGVIGLGAIGSRVVSAALALGMNVIGYDPVLSLDAALQLPGDRMRRVTDLDDIFAEADYITVHVPYIKGVTHHLINSEALSKCKSNVHLLNFARGEIIDGAAVRSGYDTGLLTGKYISDFSDPDLMGHPRHLVLPHLGASTDEAEENSAAMAAQTMMDFLETGTIRNSVNFPTTILAPQKNSSGARLCIVNRNEPGALGEITTFLGSRGLNISQQINTSRGDIAYTVIDFTNQPEDAEAIQAELAKNCSFIISLRFLGMVFADELGEPGTYFYVSWAK*