MSKCNCLFCSDYLEAVQKQKRLAWTTLCRLAFLSIAETQEKPTEFINVRELFKFIQNHWDKICHLEQLKAKNWRKSILDALNHSDYFQSGISQFHTNGYWKLADTTIPNIKNRKGKSEEKVPSPFVAKKIIQPVDKKPRHAFSQFNDEEEVIEEENRRKEVQIRECVDTTPIREYRNEYFDQRYYDLYPPHHDGYYYRRPYREEYYRPREFENTDYFYQQHQFA