MSDPPEQALPPDVKSDVFRAVTDLMGAAQHMQHDPTSIEGVEALIDRLKHLLHQERHTYSLTHQNSEKRKKIESLHNLIQFLESQVQKARNATHRRGLKYYLASISNTVLGHEVGRIGQSMESKLQSWLDQQGVRELAVTISSGSDDARLKAISSFENVVQRGFDALLQDTILSTGLVEKLAALLEPGAASWDVQKEAAFALSALLDFNKDIFVSLVLMAKVVENLLRLMDTQPEQHVLILVCVLKSLLTAGQTIMADEIYAQDGVPKLVNLLDHKSQVLKHAAMDCVFEMAYYGRMEVVQKMFELDVIQKLASLHQSSMISDNIGNVEYQTHANQDRSVILPLPNGNTLQEKSAQMLGNKRGDAPHPFSNAVTRFALHFAIGTGLRKRERRALKQEFLKQIREIMQDDAEVANITAEVLWAP*