MLVIEDVRAYEVLDSRGNPTVKAEVTLSDGSVGAAIVPSGASTGSKEALELRDNDERFGGKGVLKAVANVNETIADEILGLDAFNQTQLDDTLRELDGTNNYSNLGANATLGVSMATARAAAAALGMPLYRYLGGANASILPVPMCNIINGGAHANNNVDFQEFMIMPFGFTSFKEALRSVCEIYAILKKELANSGHSTALGDEGGFAPNLANNTEPIDLLMTCIKKAGYENRVKIALDVASTEFFKDGKYHMEGKAFSSEALIERYVELCAKYPICSIEDGLAENDFEGWIKLTEKLGNKIQLVGDDLFVTNEDILREGIIKKMANAVLIKPNQIGTITQTMRTVRLAQRNNYKCVMSHRSGESEDAFIADFAVALNTGQIKTGALARGERTAKYNRLLEIELESDEYLGEKL*