MLDLNLDVDSTESTQNERDSITVKGVSLNQMDESVTSNSSVVNAEASSCIDGEDELCSTRTVKFQFEILKGGGEEEEEDDDERSAVMMTKEFFPVAKGMNFMDSSAQSSRSTVDISFQRGKQGGDFIGSGSGGGDASRVMQPPSQPVKKSRRGPRSKSSQYRGVTFYRRTGRWESHIWDCGKQVYLGGFDTAHAAARAYDRAAVKFRGLEADINFVIGDYEEDLKQMANLSKEEVVQVLRRQSSGFSRNNSRYQGVALQKIGGWGAQMEQLHGNMGCDKAAVQWKGREAASLIEPHASRMIPEAANVKLDLNLGISLSLGDGPKQKDRALRLHHVPNNSVCGRNTMVQFFLQCTKYDLLYFHMRFAATVSQMFLCRYVIAIWNSKILSPLLARALMFFHLFMNFLLFI