MKFLLFLVVLALVLSVAALGGLGERKKNMDRFDHSAIRVIRNALSGGMGAVQYTGPPQPLLVIGAGLPRTGTASLKTALEMLGLRCHHMMEVVETKGKIDFWHQHLVKKSIGFDKVLKDLANDGFNATVDMPAAFKYKEQMKQYPEAKIILSIRSEEGDKAATKWANSMVNTILNVPAMCRDVPFRWVAKVIQAAEYFEGSYGGVDLPMYEPEKLPAFYDAWNEDVLRTVNRENLLVFRAKDGWKPLCDFLGPVSEIVQANCLSFIASNEPYPRTNDTANILRAISNARMIIWVSKSMPAFLAVAIAWMMNRNRFARKKSD*