MESPGNEHVVGGAEPNDVVTPFSHREEPHNSQPLTGDGASPGKIFIGGLARETTIAQFIKHFGKYGEITDSVIMKDRKTGQPRGFGFITYADPSVVDKVIEEPHVINGKQVEIKRTIPRGAVGSKDFRTKKIFVGGIPSNVTEDEFRDFFTRYGEVKDHQIMRDHSTNRSRGFGFITFESEEAVDDLLSMGNKIDFAGAQVEIKKAEPKKPNSAPPSSKRYNDSRSSYSSGGYGDAYDGFGGSFGMGGGYRSGGAYGGGRGSGAYGGYASEFGGYGGYAGAMGPYRGDPSLGYAGRYGGSFSRGYDLGGYGGPSENYGAYGAGGGSSGGAGAGAGAGAYQSGYDGNLGGGYGGASGGPFYGSTRGGYSAGRYHPYGR*