MGAPKQRWTSEEEAALKAGVAKHGPGKWRTILRDPDFSAVLCLRSNVDLKDKWRNLSVTAGGYGSREKARMALKQGKRAPKLITGPMDVDADNLDNAQNTVINAKPLAIAVESRQHESRQHENSSEKSVARLDDLILEAIKKLNEPSGSNKTAIATYIEEQYWPPTDFQRLLSTKLKALVATGKLTKVNQKYRIAPSSVSLGGRSTMVYCTKDNGENISIKQLTKPQVDAELDMMTHMTKEEAAAFAAKAVAEAEVANAEAEEAARVAEAAEAEAEAAKAFLDAVMLTVQNRNTASAILRAF*