MANGLTAEQKLALIKVNLQEIIDEHIIEDVVVKQGRELVIYWGTATTGRPHAGYFVPALKIAQFLRAGCRVKILLADIHGFLDNLKAPLELVQYRAEYYRFCIRAILKAVNVDLSSLEFIVGSSFEKSEKYVMDLFKLSSVTSEHDAKKAGAEVVKQSENAPLSGLVYPLMQALDEEYLQVDAQFGGVDQRKIFAFAKEALPKIGYRQRAHLLNPMVPGLRGGKMSASDPESKIDLLDQPDVVTKKLKKAEAVPMQVEGNGVLAFTEFVLLPAGELKYGRAEFHVDRSRDGQPPLIYTGVRQMQEDYKGDILTPQLLKPAVTAALLELMAPIQKEFQESKEWQEAAARAYPPVEDEGKKKKKKPQKDKGSRYPGTTKEKVEEGARREGGAIDASKMNAAAAT*