MSILVTGGAGFIGSWISRHFALTEKVVCLDALRYSGRKKNLEDAELQAFVHVDICDAQELRRVFDTYDIATVIHAAAESHVECSYSDPIQVTTANVLGTQTLLEEMTRNARETDTEIREQNLPKLIYISTDEIYGDQADLTGTEDLETSPLCPSNPYAASKAAAEMFISAYTKSYGLECVTLRFNNVYGEYQYPEKIIPAFCLAMLKGDKCMLQGSGEHRRRYIYADDCVNAVQLTYNHFDELKGQVFNVGSKEEKSNRCVFETLGGMLGYDQGPQFVSDRPYNDSAYRTNDDKIRELGWEQKVSFEDGLTRTVDWYRRNVSWWDGE*