MSAPALRDIHTLFYRGYLKSCNYHCGYCPFHKHARNDKKRDEAALWRMVDHLPLLGTPLNVMITPYGEALRLRYYMAALAEISRYPHVQAVGIQTNASFSLMSLLESFRAGGGDISKLRLWCSFHPSQITAERFLQQCLALSAAGITWCAGAVASMKDIDQFRWLRQQLPDQNYFWFNANECANTRHTVEETIAFGELDPLYVIETQQWPAQLDICTAGRKSIFMNAEGDLFACHISKIKMGNLYQQRLNSPACQAKQCHCFLAYQHRLDIPLLNHLDASRCFRIGRSCDIV*