MSDPDPKLVSDAMEAFVDEDYDEARKLYTTLIEQSPEHVAAHVHRSAVNLKLDRFEDALSDAMKALSLDHENPKAYLRKGMALYELERYDPARAAFTIGQTLDPKHAAFKTWIARCEERILEERLADAKQREGPDATIKDATRAPRYKHQWYQSGSHVTIEIMAKGVPEHASFVDVQEDRVTVTVKHADDDPLGNIPYVLDVPLFGKVVPEESRGQVLATKLEIKMKKAEAITWDDLGAEARRNAEATRPNNVSDEGMQRPSYPSSKAANLKKQTDWDKLESDLKKEEKEEDLEGDAALNRMFKGIYENADEDTRRAMNKSFQESNGTVLSTSWKDIGKERTECKPPDCMVEKKYES*