MANKRVAYVGGLAEEVDEKVLHAAFIPFGDITDVQIPMDYTTSKHRGFGFVEFEFAEDTAAAIDNMNESELFGRTIRVNLAKPMKIKEGYSRAVWSEDSWLQKHAGQTLEEKDSTETSGETDEAMETQPVSRKRVNPRVFFDITIGERSAGRIVMELRSDVVPMTAENFRCLCTHEKGFGYKGSSFHRIIPQFMCQGGDFTKHNGTGGKSIYGAKFEDENFVLKHTGAGVLSMANSGPNTNGSQFFLTTEKTDWLDGKHVVFGNVIEGFDVVRKMEAVGSQSGKASKKVVIDDCGELS*