MALLSQAGGAYTVPSGHVSSKIRTTSVSGCVRNLRMSEAYVSSYSRTLSTKSRSKRGHQLIVAASPPTEEAVVATEPLTREDLIAYLASGCKTKDKWRIGTEHEKFGFEVNTLRPMRYEQIAELLNSIAERFEWEKVLEGDKIIGLKQGKQSISLEPGGQFELSGAPLETLHQTCAEVNSHLYQVKAVAEEMGIGFLGMGFQPKWRREDIPIMPKGRYDIMRNYMPKVGSLGLDMMLRTCTVQVNLDFSSEADMIRKFRVGLALQPIATALFANSPFTEGKPNGFLSMRSHIWTDTDKDRTGMLPFVFDDSFGFEQYVDYALDVPMYFAYRNNKYVDCTGMTFRQFLAGKLPCLPGELPTYNDWENHLTTIFPEVRLKRYMEMRGADGGPWRRLCALPAFWVGLFYDEDVLQAALDLTADWTPAEREMLRNKVPVTGLKTPFRDGLLKHVAEDVLKLATDGLERRGYKEAGFLNALTEVVRTGVTPAENLLEMYNGEWGQSVDPVFQELLY*