MALDGKNQNSSSINTLSNNVVLILDFGSQYTHLITRRIRQLAVCSVCLSGTSSLSAMKTLNPSVIILSGGPHSVHEEGAPLLPDEFFDYVLDKGIHVLGICYGLQLIVKQMGGEVKPAKSQEYGRMEVRIHQGSKLFGDIFVGERQSVWMSHGDEVVRLPEGFQVVATSLQNAIAAIENPHKRLYGLQYHPEQHRPSGNSGRPLAYGFAVGGPYSPSGSLDRAQTGTSNRSSRLGSRPILGYSIDPVAIRVGHQSTGLQQVGLEAQAGPEQVRATGLPFRATDLSLGSKKNKPEQIQAAG*