MALLSQAGGAYTVPSGHVSSKIRTTSVSGCVRNLRMSEAYVSSYSRTLSTKSRSKRGHQLIVAASPPTEEAVVATEPLTREDLIAYLASGCKSKDKWRIGTEHEKFGFEVNTLRPMKYEQIAELLNSIAERFEWEKVLEGDKIIGLKQGKQSISLEPGGQFELSGAPLETLHQTCAEVNSHLYQVKAVAEEMGIGFLGMGFQPKWRREDIPIMPKGRYDIMRNYMPKVGSLGLDMMLRTCTVQVNLDFSSEADMIRKFRVGLALQPIATALFANSPFTEGKPNGFLSMRSHIWTDTDKDRTGMLPFVFDDSFGFEQYVDYALDVPMYFAYRNNKYVDCTGMTFRQFLAGKLPCLPGELPTYNDWENHLTTIFPEVRLKRYMEMRGADGGPWRRLCALPAFWVGLFYDEDVLQAALDLTADWTPAEREMLRNKVPVTGLKTPFRDGLLKHVAEDVLKLAKDGLERRGYKEAGFLNAVTEVVRTGVTPAENLLEMYNGEWGQSVDPVFQELLY