MADKSSRSLILYGDGLARFVDPSNTNIHSLASVATCGFLSLPNAPPETENERIVREFSHLLDASEAYSIASGLKPKGNGNDISTLAERFMGLKAALVTDSSTLTSFGKLIGLDVLQLSEICQESDSFPSDATSSKLLKLLGFEGGKCLDVNLYDLVFVHFGVDEYNNGNNMGILDSLIGSIMGMAQPGSEILSRLHLSVVLSYGSVTDKDVSVFPIKTPQEDINPAFIGLVPRQSYTMRGEKTRDDVRHYCPMLVAQWQHGVTRKDLVDTLSFEALKKLCGNLVIPADRFIHEVAFKLWKAPKYGA*