MLGIVYRDLKPENILLREDEHIMLSDFDLSLRCIVNPMLFKFSLSIIEPAKMISSALCSKSSCIDPFCLQALPQLVAEPIEARSNSFVGTHEYLAPKIVKGDGHGSAVDWWTYGIFLYELLYGETPFKGSSNEETLAHMCTRSQEATNEIIKASKATLERFRKIQEIIENNYSSCVGDEGQLSEPIGNQECEELITEVEDVLEDDDVTVGSMDKGFFEDEKPYIIEQVHEEIEVDKTLVVVSTPTPHIPSPRRVILNPVYTVSLPFSFLIKPFLEDFPPPRENKKPNDPIEFVPLCESFTGTCNTYKEDVDALQRALYGEDLVHHECQNTERAISLIIEELMAGRGRRVDIEIQAMRDTLRRLIQNTNGNGNNQTRPGNGGNGSHQYRNGNGNQQYTRTEMGTKVIILSKPRIQGEREWKWSQS*