MTRVQCDPACAPARVCGRVARENALRCVCGGGCVGAWGDAEGMTAESKRQRVHESGAADSGRPVRSGAMKKLGTHDGTFHCDEAFAIYMLRLLDEYKDAEVVRSRDPKVWEGVDVLVDVGAVYDHQAKRYDHHQRGFEEFFSLERSEIKLSSAGLVYKHYGRDIIKAVLPGVRDDALEVLYTKVYSGFIEAIDAIDNGIQMFESTQPARYSMRTDLSSRVGALNQNWNESDEDFDAMARFKQASELAGTEFVACVKYYANVWLPARDIVVLVLNSRFLEDSSGNILVLEQFCPWKAHLFDLEEELAIPAAERPLFVIYADYGKSWRVQAVPETESSFKSRKPLPEAWRGLRDDELSAKSGIPGCIFVHAAGFIGGNVTKEGALEMARQALRIE*