MALSAYLMLLPFMLLPLLQSFAIGEDQEVSASPLWDGRGTGILWEERPVPPRIFLTPRANAWGRKAAATDPLHTRSFSVGPSYRHLDLRSNGRPSLSEGRLWEEMPIPISLLSEENDGIRASKVDEPPEAKHEEEREKVEEEKEREKEREEEGESEEGEEEEGEKKAEMNEDDWRAVELTDLSEKAEDNLMNSMKQGEEEEIWVSLGQSITDVLMQNGFPSGLLPLDAVESYSINDSGEFKVHMQKPCYARIEELIYYDTEISGKISYGSISDISGIQVKQLFFWVSVTDIRVDVPSSDYIYFYVGFISKKLPISMFQQVPECQSRTFEPRFSLAAVA*