MLDLNLDLDSKEVSGAVLNQMDESVTSNSSLVNAEASSCIDGEEEMCSTPAVKFQFEILKGGGREDEEGRSEVMTKEFFPVEKGANFVDLSGQSSRSSVDISFQRGNQGGDAARVMQPPAQPVKKSRRGPRSKSSQYRGVTFYRRTGRWESHIWDCGKQVYLGGFDTAHAAARAYDRAAVKFRGLEADINFVISDYEEDLKQMANLSKEEVVQVLRRQSSGFSRNNSRYQGANLPKIGGWGGAQMEQLNGNMAYDKATATKWNGREAASLIEPHASRIISETANVKLDLNLGISLSLGDSPKQNLNNIVCGRNSKMENHMAASTCDTPFNFLKRGSDHLINRHVHPSALFSPMERTPREGFMPGSPQSFPVRTWQAQDQPSGGTATTATASTLLSNAASSGFSHSATRPPSSSTASLHPSQPFLNMNIPGLYVIHPSQHQYHHDINRSQPPP