MGAPKQRWTSEEEAALKAGVAKHGPGKWRTILRDPDFSAVLCLRSNVDLKDKWRNLSVTAGGYGSREKARMALKQGKRAPKLITGPMDVDADNLDNAQNTVINAKPLAIAVESRQHESRQHENSSEKSVARLDDLILEAIKKLNEPSGSNKTAIATYIEEQYWPPTDFQRLLSTKLKALVATGKLTKVNQKYRIAPSSVSLGGRSTMVYCTKDNGENISIKQLTKPQVDAELDMMTHMTKEEAAAFAAKAVAEAEVANAEAEEAARVAEAAEAEAEAAKAFLDAVMLTVQNRNTASAILRAF