MGTRVYIGRLPYSAREKDVERFFRGYGRIREINLKNGFGFVEFDDYRDADDAVYELNGKEVLGERVVIEHARGPTRRDYGYGGYYGGGHGRSRSGRDKYGPPIRTDYRVVVENLSSRVSWQDLKDFMRQAGEVTYGDAHKHRKNEGVVEFRTRDDMKKALHTLDGAEINGRKIKLREDRRYSRSRSRSHSRRRSRSRSGSRSRSRSRSRSKSLSRSRSKSRSRSKSKSRSKSTS