MDARAISSLPTAHCESKLAAEILAEEALSAGIDAVMSAMSGETRFTNENEAAFALLRKGCRHSARSETMPLRLVIPEQQAVVVSFLVRVADRRSAARRVKELGRILLKASPSWQHLLMNAEQLGGVSGLLSEEVKALGLKAEGDDAVPLAVPVIQAESRVFLRESQTQRYLSIASSHSSVVMTELPVSLFVCHSAGKGASEFSSCSTEAEEATSKRSELKPGSFEFGLEHEGIPSLGHFLGSRRRWTDLELCCSSSSLGKREIFRLSGASMQHQLTGMCLHVDPSCPNKVVLSAESSSAWEVLAAI*