MLSDELESKPELLVQFVQNTSIPLAQGLVESEPKDITCLSLLPVTETSECNRLMLPDDERDLTSPSHTNSSKDVSSSAVLRSLQVNVGPDGEETRVQNVQKPSELLSSPETSSLLQDLQPSDSTSFILLNLTRAGLGSPAEHLVFVQDEAEDSGNDFLSHDSTDSSTPWFLRVQELAHDSLIAATRAQLAKNAKASNNGENVHLCSGDGQPKDSSPIPHLSRVERKLKCTVEGCDRTFVWPAHFKYHLKTHRNDRSFTCPAEGCGKSFYVLQRLKVHMRTHNGEKPFVCTELGCGKQFTTAGNLKNHLRIHTGEKPFLCEAQGCGRSFAEYSSLRKHLVVHSGVKPHQCQICGKTFSQSGRVSTPARY