MAVRQFTSRFSKIPFQVYPIFSRSLITDTATKRFISVERLQGRDLGMINVVINRPERKNAINMEMLNQFQSIFESIHHDSSARVVIIQSAVPGIFCAGADLKERKQMEIHEIQRYSRTIRSTFSYLEALSVPTIAVIEGAALGGGLELALACDLRISGDESILGLPETGLAIIPGAGGTQRLPRLIGEARAKELIFTGRKVDASYAAKIGLVEHLVSNGAAYAKAVEIAREIMQQGPLAVRLAKVAIDKGIEMESASGMALEEACYAQTLHTRDRLEALQAFAEKRKPNYQGE*