MLHHLSGACPFNFIAAESIMGITATDCFTAFAPYLANVVCCPQLHATLVILIGQSSKKTMLFALNETLSKQCLSDVNQVLASQGANDNLQQICKVWESNLIEGSCLMSENLRKQLTLLSLWHRIYLVNEWCSLTCKTALSEAARNISLKLGDLTDVPQLSDIDEDCKSIVLRWLASKLSPSRAKEVIRGLSNCHINKVCPLSFPDTRRVAKKCANVISNLTECYTAIGSYVSHLQNQSFVTNLQALNCTAALGMKLQRSNSQSKLLKPEVFDFIERHSLHAAVVQLMMLDTKRATSLLIQQRELITPSDVVSQLL*