MSATQKALSIASKEATSYAVISRPIPKPAAGQLLIKIHSIGLNPADWKLHAIGMLDRYPAILGNDCSGTVEVVGDGVTGFKVGDRVAYCGFFVVDDLAAFQQYVIAFPDLVAKIPASLSFEQAATLPACINVGAASLYSESAKGGLGLTAPWLDGGVGKYKGQKIVILGGSSAVGQSAIQWAALSGFTVITTASAASAAYLKSLGATEVIDRRSSTLAEDVVKAAGGKVALVVDAFGEDQPLAVEISKSDAAISLLLPPNPNLKKEDRTIVHVTAGHPHIDKEFAAQLIKALPAYLEKGVIKPNRVQVVEGGLAGIPNAFEKMREGSISATKLVVHAWD*