MSSFQVFKNFSCVKFAHFTANQAILESTQVTAIIGDQQDVAAVQQTGRRLKEYADSINLLFVFEQMMMLNEEDFESIEMGQTLVVNCMIHQLHMPNRSFSSIKTFLGGVSRLTPKLVVLVEEELFSFYKFPYMSYVEFFCEAIHHYTTLSDSL