MAVRQFTSRFSKIPFQVYPIFSRSLVTETAAKKFILVERLQGHDSGMINVVINRPERKNAINMEMLNQFRTIFESIHHDSSARVVIIQSAVPGIFCAGADLKERKQMEIHEIQRYSWTIRSTFSYLEALSVPTIAVIEGAALGGGLELALACDLRISGDESILGLPETGLAIIPGAGGTQRLPRLIGEARAKELIFTGRKVDASYAAKIGLVEHLVSKGAAYAKAVEIAREIMQQGPLAVRLAKVAIDKGIEMESASGMALEEACYAQTLHTRDRLEALQAFAEKRKPNYQGE*