MLTRDRHTMGEPGAVGTLYDEAYKRLNAEVARICLALHRARPFAHLAATDGGRDMPNKWVGDRFVPRPVVSYGVYEGPARFGRPVEGSGQLEGGDDELRLAFGQGLWGGRLPDDWQVIDAEMYAVLAYLRKMATAEDAADRRCLVLSDCKPALQQIEAAYRKGSLEGLREWEGYADLESVTFLWVPSHAGCASNAYADAAATAYMGASEIEDATAVIREAGLTAGSHTAGVTGPLWSDVVRGTTRHKWDKRQRIKDQHGEREIEFADVDDHNVVTKTVMGARVRQQAGVPHGAHHERIMRGEAGKETPGAATRSELRGCLVCKAARDAARRAALKRDPLCPVARNAAQQWTEEDENPPRATMAHLLSGACLGNREQARWFLRVARAQTGTAISKGSLARNPISIIRPAGCAS*