MSEAVDAHVRRKYDVQAKLGKGAYGIVWRAVDRRSGETTALKKIFDAFQNAQDAQRTFREVMFLQEMSGHEHIVTLLNVLKADNDCDLYLVFEHMETDLHAAIRAGILQDVHHRYIVWQALKALKFMHSAELLHRDMKPSNLLLNGDCLVKVADFGLARSMRDLDAASRGGPATVMTDYVATRWYRAPEILMGSPRYTFGVDMWSIGCILGEMLSGTAVFPGSSTLDQLERIMGLTGKPKASEAEVLSPYALEMLSQLQAPPPAETTWSKHFPSASPDALDLMRRCLSFNPAHRPSAEEALAHEYVAQFHDEAAERRATRLVECIIDDNTQKATCVYRERLYHEITKMKRRKKSAKQGLRGEGQGQGEGDSISAGLGAQHNPR*