MGAPKQRWTPEEEAALKAGVAKHGPGKWRTILRDSDFSALLRLRSNVDLKDKWRNLSVTAGGYGSREKARMALKKGRRVVPKLTAEPMDVDVKDMDDAHDTAIDVEPLAMAFESLPTEESPDKSVARLDDLILEAIRKLKEPSGPSKAAIAAYIEDQYWPPADFQRLLSTKLKALVNSGKLIKVNQKYRIAPSPPPSGRIGTKVSSAEGMKAENNNAKRLTKHQVIAELEKMKGMTKEEAAAFAAKAVAEAEVAIAEAEEAARVAEAAENDAEAAKAFLDAVTLSMRNRNAASMMLRAC*