MAAARPLVTVQSLESDMATDSAGIPLPQVMKASIRPDIVNFVHSNISKNSRQPYAVSRKAGHQTSAESWGTGRAVSRIPRVPGGGTHRAGQGAFGNMCRGGRMFAPTRIWRRWHRKINVNQKRYAVVSAIAASAVPSLVMARGHRIESVPELPLVVSDSAEGVEKTQNAIKVLKQIGAYADAEKAKDSVGIRPGKGKMRNRRYISRKGPLIVYGTEGAKLVKAFRNIPGVEIANVERLNLLKLAPGGHLGRFIIWTKSAFEKLDSIYGSFDKTSEKKRGYVLPRAKMENADLARIINSDEVQSVVKPIKKEVKRAPMKKNPLKNLNTMLRLNPYAKTAKRMAVLAEEQRKKAKKEKLDAKRQPISKEETAKIKAASKSWYKTMISDSDYAEFDVFTKWLGVSQ*