MDDSFHPRYFRTHTNERPYQCTHCDKKFTDSSTLTKHLRTHTGQKPYGCEVCFMRFTQSGNLHRHMKTHKNL