MRSTKRKSAWVDNLSEVKYLPSELWPDILHKLPVKTLLKFREWHPRVGSKFSIHRTDTFCKIDYLFKIPQSYLLGGSCNGLILMENREKPNEMILWNPSIRKSLILPPCPVLGHKLYCLGFTPSNNDYKVFVFCGKEVGKMMLTAVYSLNNQLWRVQTPNPGIAQNLGLSRKSWSGHGNGYVICGGAMYWIVSDPHKTDSQVCFKLGTHLVSFDFEVEEFSFKQLSDAMKDSIVMFVFLFGESVGVFTMSFESNCIWVLEKDGGEDPWRLWFSGKPDVNASKLLEPYSSAFSKIIYVQKSKTFLINTTGFTVSYNIASHKIQRLGKSFRGQASLDTYVESLVLHKGFPGQTLTSFP*