MSYTQCKIVGNGSFGVVFQTKLSPSGEDAAIKRVLQDKRFKLKAFYYSNGDRVRDTDNLMGVQTALMAAQKDEVYLNLVLEYVPETVYRASRHFNKLKTTMPILEVKLYIYHFSDLLHTFTHQGGMNFANFSDVWSTGCVMAELMLGQPLFPGESGIDQLVEIIKVLGTPTRDEIRTMNPNYMEHKFPQIKPHPFNNVFRKADSVAINLISRLLEYTPTQRLSAIDAMVHPFFDELRDPETRLPDSRHANNPPKELPALFDFSHHELSINPALNHQLVPPHMRPILAEKGLDIDNLKPMQKEQMLARLDEQVKL*