MTSGGRLPARRIAHCVGPRYAEKYATAAEHALVHCYVSALTKAVDECKARTVACTPACDEKKGYPSDSAAMVMVRTIRRFLEKWSGKLDCVVVCANAAEMDDYRAALSVFFPRNDEERKLSEEALKDKPGYNEYGEMILDERRLRIAGRLSSASDFTGGMNKTMGVSLDDSDATVVPAETGLTVSRDTRDVEDEQTRRANLLRRAESMDVSDVSDAKAIYLEKSRDYIGRRVVVVIAAFLERLIKSGEEQRLLAHVAKELRGVTDNPRGYVIVYHHTGGVYGAPPSLDFIRKLHVALGPQHRDTLKTVFVVHATAILKAAIWTMDMLQLESRLCNKVEYVETVCDLRDYVRLEGINEKLEIPAHVEEYERDLARNAQTSFW