MALLSQGGGAYTVPSGTLCSKTRAKAVSGGVDVLSMKDSFYSRSKRGNHQLIVAASPPTDEAAVVAAEPLTREDLIAYLASGCKSKDKWRIGTEHEKFGFEVNTLRPMKYDQIAELLNSIAERFEWEKVMEGDKIIGLKQGKQSISLEPGGQFELSGAPLETLHQTCAEVNSHLYQVKAVAEEMGIGFLGIGFQPKWRREDIPIMPKGRYDIMRNYMPKVGSLGLDMMLRTCTVQVNLDFSSEADMIRKFRAGLALQPIATALFANSPFTEGKPNGFLSMRSHIWTDTDKDRTGMLPFVFDDSFGFERYVDYALDVPMYFAYRNKKYVDCTGMTFRQFLAGKLPCLPGELPTYNDWENHLTTIFPEVRLKRYLEMRGADGGPWRRLCALPAFWVGLLYDEDVLQAVLDLIADWTPAEREMLRNKVPVTGLKTPFRDGLLKHVAEDVLKLAKDGLERRGYKEAGFLNAVAEVVRTGVTPAENLLEMYNGEWGQSVDPVFQELLY