MNVYEKGNGVILEGVTDFDPVHIFECGQCFRWHKQEDGSYTGVAKGRILNVKKENDKIYLNNTNLKEFNSIWYNYFDLGTDYAEIKNKLKNMDEYLNKATEFGWGIRILRQDGWEMLISFIISSNNRIPMIQRAIENLSRKFGKYIGEYEGNEYYAFPTPEELNKASQEEIRACQTGFRDKYIKSTTQAVIENNDEVSEYTNLSTEDCRKELLKFNGVGPKVCDCIALFGMQKYDSFPVDVWVKRVMQEFYIDEDMSLPKMRTYGIDKFKEMSGFAQQYLFYYARELGIGK*