MNSPSAQFVSSRRMSVYDPIHQISMWGESFKSNGNLSAQIPLIDEADMKFDSQSEDASFDILGTSNNYEQEANRPIDKIQRRLAQNREAARKSRLRKKAYVQQLESSRLKLMQLEQELDRARHQGMYIGGGGLDSNNMGFAGCANSGITTFEMEYGNWVEEQSRRITEMRGALNAHIGDMELRILVDGMMNHYAEIFRMKSAAAKADVFYVMSGMWKTTAERFFLWIGGFRPSELLKVLAPMIEPLTEQQRLDIENLGQSCQQAEDALSQGMVKLRQTLADSVAAGQYVEVPQMTSALEKLEALVSFVNQYSVAIRDLTVFYVQQADHLRQETLLQLSRILTIRQSARCLLALGEYFQRLRALSSLWSNRPREPA