MLRHSDAGNSSVMSLKGGPDSTFNDSLIREVRLNPIIYDFSHPLYGNAIKKQETWIEIAAKLNEKVEAVKTRWRTLRDRYTKERRRVMTCGVGSSFSYYADLCFLDNSCTENRIVLSKPTKSCNRSGNDRNSNNTAAHCDVATSMFVKPEVFEQSSDTSYNFDN