MDFHPPGGFLSYFQDPSILQNHQPYVPPNYYSVQQVAPCSEQFYSPTKTNLPCSTSGPGAQHLVNIDSGGEEAPAVRTEKRLTWSQEEDIRLVSAWLKNSNDLISGNFKKNDRYWGVTAAYNSTTPKNRTRQEKQIKDRFHKIKKNVGHFCCAWKEVKSIYVSGQNDMQLREKAEAAYEADYK