MDDFFHPRYFRTHTNERPYQCTHCDKKFTDSSTLTKHLRTHTGQKPYGCEVCFMRFTQSGNLHRHMKTHKNL