MLYVGVGTRFVQFDGDALFVQFDGDCVNNYRTRAGNCGRFDYDTREHAYKSIITVALEVTHMATTIRKPRSRSCELCGRQEVWSDQQGSWQIVTEDGQRAVGNPHCIHEWDITGSFTPIERTDA