MQAFVPKNRRPRFELILRIIDLNNVPLVSGTAFVKWRLPSSSAPEHHGHTDKAIIIDHRAYWNYEKVLQVRLTIDRNQTLHECELYFEIIQEFASGGNNEKNLLGRIRLNLSEYVDKSDDDEGIVRRYLMQDSKINSTLKVGIATRQVEGDRNYITPPLKSAMVFGGIAGVVSSEQGEHDDLGRLPSINTQSREVTDMQDMYRRTLAASWNSRADDLPADKLIEELFSGGISWADGHDARAEKSIESQADRLSPHGRTSVRQASSDNRLSPSNFERRPRSSSSNHYRNDVKGTDFAPAVDHTRKGGSIEQQLYDNPKGKAWKNRTSEFELSEFDVREDLRSWEVMNKE*